在struts.xml
我有:
<result name="Alpha" type="redirectAction">
<param name="actionName">/page1/page2</param>
<param name="id">$(id)</param>
</result>
在JSP中我也有:
<s:url action="page4/page5"><s:param name="id" value="id" /></s:url>
这两个代码块是无关的,只是试图获得类似结果的区域。
一切正常但我的问题是,如果没有发送id url参数,我们就得到&#34;?id =&#34;这看起来很可怕。如果没有值,我如何删除ID?
这就像一个对象上下文,有时一个页面会有它,有时页面不会有它。这是测试应用程序的一部分,因此是不祥的页面和参数名称。