在我的Struts 1.1应用程序中,我有6个jsp表单映射到单个操作类。如何从动作类的请求中获取JSP的url?
我想从action类中的请求中获取jsp的url。
因为在我的Struts配置了这样映射
<action
path="/formaction"
</action>
此外,当我在任何形式递交点击,我的URL看起来像这样
https://mywebsite/formaction.do
所以,当我把请求。的getURL所有形式我得到相同的URL
https://mywebsite/formaction.do
所以我的问题是,是他们的一种方式,我可以得到这样从请求中类似的方法
https://mywebsite/myform1.jsp
您是否试图让一个Action转发到6个不同的jsp文件(取决于url),还是将您的操作转发给一个jsp文件,然后将这6个文件中的一个包含在内? –
会有什么意义?像Struts这样的MVC框架的重点是让所有的请求都通过控制器(动作),而不是直接调用视图(JSP)。 –
@MartinWilson所有这六个jsps都有不同的前向/错误页面。那不是问题。我想要请求url。 – mjamal14