当前位置:编程学习 > JAVA >>

关于struts2的配置问题

struts2的配置如下    其中class交给spring管理了
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>
    <constant name="struts.enable.DynamicMethodInvocation" value="false" />
    <constant name="struts.devMode" value="true" />
<constant name="struts.action.extension" value="action"></constant>
<package name="oa" namespace="/" extends="struts-default">
  <action name="position_*" class="positionAction" method="{1}">
<result name="list" type="dispatcher"> /WEB-INF/position_jsp/list.jsp</result>
<result name="toList" type="redirectAction">position_list</result>
</action>

</package>
</struts>

<result name="toList" type="redirectAction">position_list</result>
一行报错
Undefined actionName parameter   求解答 --------------------编程问答-------------------- ...来人啊   帮忙 看下啊  --------------------编程问答--------------------
<struts>
     
    <!-- s2sh整合时,创建对象的工作交给了spring来做,这涉及到一些内部的机制,
    只要知道就可以了,下面这行代码是整合时必须加上的 -->
<constant name="struts.objectFactory" value="spring"></constant>

<package name="login" extends="struts-default" namespace="/login">...
--------------------编程问答-------------------- position_list是什么 --------------------编程问答--------------------
引用 2 楼 hllfl 的回复:
XML code
<struts>
     
    <!-- s2sh整合时,创建对象的工作交给了spring来做,这涉及到一些内部的机制,
    只要知道就可以了,下面这行代码是整合时必须加上的 -->
    <constant name="struts.objectFactory" value="spring"></constant>
    
    <package name=……

。。这句话忘了   还是谢谢你 --------------------编程问答--------------------
引用 3 楼 leehomwong 的回复:
position_list是什么

 <action name="position_*" 
*是通配符   position_list  就等于访问名为  position_list的ACTION
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,