struts.xml如下:<?xml version="1.0" encoding="GBK"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts><package name="strutsqs" namespace="/" extends="struts-default" >
<action name="login" class="lee.LoginAction" ><result name="sucess">/welcome.jsp</result><result name="error">/error.jsp</result></action>
</package></struts>LoginAction.java 如下:
package lee;import com.opensymphony.xwork2.Action;
public class LoginAction implements Action{
private String username;
private String password;
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String execute() throws Exception
{
if(getUsername().equals("crazyit")&& getPassword().equals("leegang"))
{
return "SUCCESS" ;
}
else
{
return "ERROR";
}
}
}
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"
"http://struts.apache.org/dtds/struts-2.1.7.dtd">
<struts><package name="strutsqs" namespace="/" extends="struts-default" >
<action name="login" class="lee.LoginAction" ><result name="sucess">/welcome.jsp</result><result name="error">/error.jsp</result></action>
</package></struts>LoginAction.java 如下:
package lee;import com.opensymphony.xwork2.Action;
public class LoginAction implements Action{
private String username;
private String password;
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String execute() throws Exception
{
if(getUsername().equals("crazyit")&& getPassword().equals("leegang"))
{
return "SUCCESS" ;
}
else
{
return "ERROR";
}
}
}
解决方案 »
- 求助 !! DHTMLX GRID
- eXtremeTable 布局问题
- *监听session超时的另一种方法--finalize()*
- 刚才交了辞职信,顺便问个小问题,再散点小分:)
- jb与tomcat集成后,在jb中启动tomcat,可是被防火墙卡住了,我该在防火墙中允许哪个exe文件访问网络?
- 一个web工程里如何让一个html加载工程目录下的css?
- 1000多个JS特效,10000多的技术文档
- 关于jsp:include的高手帮我吧,急
- 哪位高手能给我讲讲web服务器(tomcat)中虚拟主机的概念
- 急急的请问采用什么方案能满足这些要求?
- 救命啊!MyEclipse崩溃啦!
- 请教,Java对于数据库连接,有什么合适灵活的封装方法?
确定你导入的包没错??
No result defined for action lee.LoginAction
意思是找不到action的结果
在struts.xml配置下的
<result name="sucess">/welcome.jsp</result>的sucess应该改为success
没修改的话,登录失败的页面应该可以实现,只是登录成功的实现不了。
不过谢谢各位热心的大侠,我还是要结分给你。呵呵
public static final String SUCCESS = "success";
public static final String NONE = "none";
public static final String ERROR = "error";
public static final String INPUT = "input";
public static final String LOGIN = "login";public String execute() throws Exception;
}
这是接口Action的声明,里面根本就没有定义SUCESS,你理解错了!