求助 使用Myeclipse 8.5构建Struts2问题
刚接触struts2 按照网上的方法也能成功。用myeclipse8.5可以直接生成struts1框架,但在用struts2是遇到了问题!我是这么做的:
1.建立web工程
2.添加struts2支持(通过Myeclipse选项添加struts2),自动修改web.xml 并添加了struts.xml
3.添加LoginAction类(代码就不写了,应该不是这里的问题)
4.编辑struts.xml
<?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="struts2" extends="struts-default">
<action name="login" class="com.action.LoginAction">
<result name="success">/login_success.jsp</result>
<result name="failure">/login_failure.jsp</result>
</action>
</package>
</struts>
5.调用。在from里面用了“action=login.action”
6.部署
错误信息如下
如果 LoginAction返回的是success
type Status report
message No result defined for action com.action.LoginAction and result success
description The requested resource (No result defined for action com.action.LoginAction and result success) is not available.
如果返回了failure
type Status report
message No result defined for action com.action.LoginAction and result failure
description The requested resource (No result defined for action com.action.LoginAction and result failure) is not available.
请问struts2里面的xml到底该怎么写
------解决方案--------------------