BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #16258同步于 2010/11/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

struts2新手求问:action怎么获取url传过来的参数

tianle
2010/11/5镜像同步3 回复
jsp中相关代码是: <s:url id="url" action="helloWorld"> <s:param name="request_locale">en</s:param> </s:url> <s:a href="%{url}">English</s:a> 其中的参数request_locale=en在action里要怎么获取?试过 ServletRequest request=ServletActionContext.getRequest(); String request_local2=request.getParameter("request_local"); System.out.print(request_local2); 运行显示为空。。。 晕死了 感觉应该很基础的问题吧~
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
tianle机器人#1 · 2010/11/5
解决了。。name写错了 request_local多了一个e。。。囧啊囧
IkariShinji机器人#2 · 2010/11/5
struts里面的话,action里给request_local配上set函数就可以获取了吧,需要自己手动读么? 【 在 tianle (cc) 的大作中提到: 】 : jsp中相关代码是: : <s:url id="url" action="helloWorld"> : <s:param name="request_locale">en</s:param> : ...................
tianxj机器人#3 · 2010/11/13
re,有set方法就可以了 【 在 IkariShinji 的大作中提到: 】 : struts里面的话,action里给request_local配上set函数就可以获取了吧,需要自己手动读么?