struts2 action链配置问题
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<constant name="struts.devMode" value="true"/>
<package name="default" extends="struts-default">
<action name="action0">
<result type="chain">action2</result>
</action>
<action name="action2" class="org.cybin.action.Action2">
<result name="input">input.jsp</result>
<result name="success">success.jsp</result>
</action>
</package>
</struts>
web.xml配置好,但struts.xml中<result type="chain">action2</result>这句老报错,说“Undefined actionName parameter”。同时<package name="default" extends="struts-default">也出现警告,说“Package default extends undefined package struts-default”,请问这是导包出现问题吗?
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<constant name="struts.devMode" value="true"/>
<package name="default" extends="struts-default">
<action name="action0">
<result type="chain">action2</result>
</action>
<action name="action2" class="org.cybin.action.Action2">
<result name="input">input.jsp</result>
<result name="success">success.jsp</result>
</action>
</package>
</struts>
web.xml配置好,但struts.xml中<result type="chain">action2</result>这句老报错,说“Undefined actionName parameter”。同时<package name="default" extends="struts-default">也出现警告,说“Package default extends undefined package struts-default”,请问这是导包出现问题吗?
...全文
相关推荐
struts2框架源码分析及问题汇总
三、Struts2常见问题与解决1. Action跳转问题:如果Action返回的结果类型不正确,可能会导致页面跳转失败。确保Result类型与配置文件中的定义一致。2.
struts2面试题
Struts2 的线程模式:Struts2 Action 对象为每一个请求产生一个实例,因此没有线程安全问题。
Struts2总结
注意安全问题,比如防止XSS、CSRF攻击,使用Struts2的安全插件。5. 遵循面向对象的设计原则,如单一职责原则,使Action更易于维护。
struts2案例 struts2 struts2源码
Struts2的配置文件通常为struts.xml,它定义了Action、Result以及拦截器的配置。
Struts2中Servlet的配置
**Struts2与Servlet共存的问题及解决**: 当一个项目同时使用了Struts2框架和直接的Servlet时,可能会遇到问题,因为Struts2有自己的请求处理流程,可能会覆盖或干扰到Servlet


