在Struts2给的示例项目struts2-blank-2.2.1中有个example.xml文件<struts> <package name="example" namespace="/example" extends="struts-default"> <action name="HelloWorld" class="example.HelloWorld">
<result>/example/HelloWorld.jsp</result>
</action> <action name="Login_*" method="{1}" class="example.Login">
<result name="input">/example/Login.jsp</result>
<result type="redirectAction">Menu</result>
</action> <action name="*" class="example.ExampleSupport">
<result>/example/{1}.jsp</result>
</action> <!-- Add actions here -->
</package>
</struts>页面:
<s:form action="Login">
<s:textfield key="username"/>
<s:password key="password" />
<s:submit/>
</s:form>我觉得应该是匹配name="*"的action但是运行时发现它匹配的是name="Login_*"的action。
不知道为什么??求高人指点
<result>/example/HelloWorld.jsp</result>
</action> <action name="Login_*" method="{1}" class="example.Login">
<result name="input">/example/Login.jsp</result>
<result type="redirectAction">Menu</result>
</action> <action name="*" class="example.ExampleSupport">
<result>/example/{1}.jsp</result>
</action> <!-- Add actions here -->
</package>
</struts>页面:
<s:form action="Login">
<s:textfield key="username"/>
<s:password key="password" />
<s:submit/>
</s:form>我觉得应该是匹配name="*"的action但是运行时发现它匹配的是name="Login_*"的action。
不知道为什么??求高人指点
解决方案 »
- 如何用NIO提高写文件的速度?
- 请问有没有关于java语言传输方面的书籍?
- hibernate的Query和SQLQuery是不是不能同时用在同一个事务中?
- hibernate中对 多对多的两张表的查询
- struts1.0的问题
- JAVA面试基础试题,没有答案,大家一起来回答看看:)
- 最近在学tapestry,有没有同道中人,一起学习。
- No Hibernate Session bound to thread, and configuration does not allow creation
- MD5中文加密不一致
- EJB3.2+GlassFish4.1.2远程访问出问题
- 使用ffmpeg进行视频转换后文件过大问题?
- 用spring时beans.xml如何写入static final常量
也就是说, 从具体---->抽象.!
而且像你这种xxx_*的, 当*不匹配到任何内容的时候, _也会被忽略.!
这个也是我起初用通配时发现的一个问题.!