闲来无事温习下struts2这个框架
配置文件 如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="login" class="com.vive.action.LoginAction">
<result type="success">success.jsp</result>
</action>
</package>
</struts> UserDto
private String username;
private String password;
get,set方法我就不发了 eclipse自动生成的
action如下package com.vive.action;import com.opensymphony.xwork2.ActionSupport;public class LoginAction extends ActionSupport{ private static final long serialVersionUID = 1L; public String execute() throws Exception {
return SUCCESS;
}
}结果报错了报错信息如下
严重: Dispatcher initialization failed
Unable to load configuration. - action - file:/E:/Tomcat%206.0/webapps/sturts2/WEB-INF/classes/struts.xml:5:58
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
百思不得其解
求指点
配置文件 如下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="login" class="com.vive.action.LoginAction">
<result type="success">success.jsp</result>
</action>
</package>
</struts> UserDto
private String username;
private String password;
get,set方法我就不发了 eclipse自动生成的
action如下package com.vive.action;import com.opensymphony.xwork2.ActionSupport;public class LoginAction extends ActionSupport{ private static final long serialVersionUID = 1L; public String execute() throws Exception {
return SUCCESS;
}
}结果报错了报错信息如下
严重: Dispatcher initialization failed
Unable to load configuration. - action - file:/E:/Tomcat%206.0/webapps/sturts2/WEB-INF/classes/struts.xml:5:58
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
百思不得其解
求指点
直接在myeclipse中添加了项目中struts2的支持 web.xml我记得是不用再修改什么了啊
<!-- struts2 过滤器 -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>