返回信息流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);
运行显示为空。。。
晕死了 感觉应该很基础的问题吧~
这是一条镜像帖。来源:北邮人论坛 / java / #16258同步于 2010/11/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
struts2新手求问:action怎么获取url传过来的参数
tianle
2010/11/5镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
struts里面的话,action里给request_local配上set函数就可以获取了吧,需要自己手动读么?
【 在 tianle (cc) 的大作中提到: 】
: jsp中相关代码是:
: <s:url id="url" action="helloWorld">
: <s:param name="request_locale">en</s:param>
: ...................
re,有set方法就可以了
【 在 IkariShinji 的大作中提到: 】
: struts里面的话,action里给request_local配上set函数就可以获取了吧,需要自己手动读么?