![](/img/trans.png)
[英]Exposing Java web application via IIS through ISAPI or URL rewrite
[英]how to rewrite the url in java web application?
在表单上提交我的网址更改
至
表单操作为EditReport(Servlet Name)。
现在在EditReport上,我执行数据库操作,然后使用Request Dispatcher将请求转发到GetReports?fname = Formname Servlet。这样我就在同一页上,这是我开始的第一个(1)页。
现在,所有内容都可以在.jsp页面上正常工作,但是url保持不变,即第二个(2)。
那么如何将URL从admin / EditReport重写为/ admin / GetReports?fname = Form1
您是否正在使用dispatcher.forward
是因为您在请求中设置了某些属性?
如果不是,则无需使用Forward。 而是使用response.sendRedirect("url for GetReports?fname=Form1")
但是,如果您在请求中设置了某些属性,那么我想知道您的工作流是否正确,因为在执行某些处理后不应到达诸如"Workflow/admin/GetReports?fname=Form1"
类的URL。 它们应该仅是简单的HTTP GET请求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.