如何将页面的参数传递到action里呢?

lybjust 2010-03-06 12:38:59
采用action注解的方法

例如

@Action(value = "/test", results = {
@Result(name = "success", location = "/list.jsp"),
@Result(name = "input", location = "/failure.jsp") })
我要写个方法,是del方法,前台传递一个id过来
...全文
181 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
puang000000 2010-03-07
  • 打赏
  • 举报
回复
我也 不知道 ,这太难,
枫叶rain 2010-03-07
  • 打赏
  • 举报
回复
//获取id
String acount = request.getParameter("id");
水中影子 2010-03-07
  • 打赏
  • 举报
回复
用URL重写
action.do?id=""
xiaozejun 2010-03-06
  • 打赏
  • 举报
回复
在提交的路径后面加就行了 比如说:......del.do?id=2785414
然后你在action里面直接 用getParameter(“id”)
就可以获取这个值啊
bellicoaxe 2010-03-06
  • 打赏
  • 举报
回复
还有个方法,用于传递表单元素的值,如果是STRUTS1的话就用ActionForm,STRUTS2的话只要在ACTION里完成就行了,因为STRUTS2的ACTIONFORM算是被包含在了ACTION中了
Haofuying 2010-03-06
  • 打赏
  • 举报
回复
咱们jsp的怎么把动态网站静态化啊?可以把del.do?id=222不显示吗
zmd050252 2010-03-06
  • 打赏
  • 举报
回复
页面提交action.do 到你的 action里 这个在struts-config.xml中配置 在action里调用你的dao实现类里的del 方法 然后 mapping.findforward(页面)
xiaoguan_Java 2010-03-06
  • 打赏
  • 举报
回复
引用 1 楼 xiaozejun 的回复:
在提交的路径后面加就行了 比如说:......del.do?id=2785414
然后你在action里面直接 用getParameter(“id”)
就可以获取这个值啊

同意楼上所说
roonten 2010-03-06
  • 打赏
  • 举报
回复
使用作用域对象,request将数据设置到attribute中

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧