struts2的知识

result的类型

转向

<result type="dispatcher">

<param name="location" > .......</param>

</result type="dispatcher">

重定向到jsp

<result type="redirect">

<param name="location">.......</param>

</result type="redirect">

重定向到action

<result type="redirectAction">

<param name="actionName">.....</param>

<param name="namespace">....</param>

</result type="redirectAction">

通配符的使用:

*可替代相同位置  变化的地方      其他地方不变   

{1}{2}分别对应第一个*传过来的值和第二个*传过来的值

{0}表示通配符的整个子串..

在xml文件中 

<action name="*_*" class="it.cast.demo.{1}"   method="{2}">

<result name="success">

/{1}.jsp

</result>

</action>

 动态方法调用:

action中不配置method

浏览器调用时通过:命名空间+actionName+!+方法名+后缀的方法进行调用

<a href=" ${pageContext.request.ContextPath}/primer/HelloWordAction!getObj.action" />

 

posted on 2016-12-09 12:03  不凡的代码  阅读(96)  评论(0编辑  收藏  举报

导航