无密钥获取Struts请求参数

时间:2012-07-18 18:05:34

标签: java servlets struts struts-1

假设我有以下网址:

  

http://example.com/myvariable1

在Struts 1.x中访问myvariable1的最佳方法是什么?

替代方案 - 向变量添加参数:

  

http://example.com/mykey=myvariable1

我发现了一个类似的问题,用一个参数来解决这个问题,但是,我非常想要一个可以让我隐含地得到这个问题的解决方案。

Can't get request attribute in struts action class

1 个答案:

答案 0 :(得分:-2)

除了标准的Servlet API之外,Struts1没有提供任何帮助。您需要使用HttpServletRequest类中的方法来获取此信息,例如getRequestURI()

Struts1完全过时了。您可以从Stripes,Spring MVC,Play等更现代的框架中获得更好的支持。