struts2出错Unable to load configuration. - action - file:/D:/workspace/……
struts.xml是这样的
- XML code
<?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="false" /> <package name="default" namespace="/" extends="struts-default"> <default-action-ref name="index" /> <global-results> <result name="error">/error.jsp</result> </global-results> <global-exception-mappings> <exception-mapping exception="java.lang.Exception" result="error"/> </global-exception-mappings> <action name="index"> <result type="redirectAction"> <param name="actionName">HelloWorld</param> <param name="namespace">/example</param> </result> </action> </package> <include file="example.xml"/> --> <constant name="struts.devMode" value="true" /> <!-- <constant name="" value="GBK"></constant> --> <package name="pLogin" extends="struts-default" namespace="/"> <action name="login" class="com.test.action.LoginAction" > <result>/login.jsp</result> <result name="ok"> /login.jsp </result> </action> </package> <!-- Add packages here --></struts>
在没定义class的时候是可以执行的,定义之后直接输入http://localhost:8080/struts/login.jsp不能执行并出现如下错误:
The requested resource (/struts/login.jsp) is not available.
这是什么原因啊
[解决办法]
Action class [com.test.action.LoginAction] not found
[解决办法]