各位大侠:小弟这下有礼了。
这几天为了这个问题我都快疯了。
问题如下:LoginAction.java
package action;import com.opensymphony.xwork2.ActionSupport;public class LoginAction extends ActionSupport{
/*
 * 执行用户验证的方法
 */

public String execute() throws Exception{
if("admin".equals(adminUserName)&& "ujffcel".equals(adminUserPassword)){
message=adminUserName+"登陆成功!";
}else{
message=adminUserName+"登陆失败!";
return INPUT;
}

return SUCCESS;
}

public String adminUserName;
public String adminUserPassword;
public String message;
public String getAdminUserName() {
return adminUserName;
}
public void setAdminUserName(String adminUserName) {
this.adminUserName = adminUserName;
}
public String getAdminUserPassword() {
return adminUserPassword;
}
public void setAdminUserPassword(String adminUserPassword) {
this.adminUserPassword = adminUserPassword;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
struts.xml<?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>
    <package name="example" namespace="" extends="struts-default">
        <action name="login" class="action.LoginAction">
            <result>/loginResult.jsp</result>
            <result name="input">/login.jsp</result>
        </action> 
    </package>
</struts>
表单内容
<s:form action="login" method="post" theme="xhtml">
<s:textfield name="adminUserName" label="用户名"/>
<s:password name="adminUserPassword" label="密 码"/>
<s:submit type="submit" value="提交"/>
</s:form>
上面红色加粗的部分在eclipse部分报错,但是运行是正确的,在网上查了很久了都没有有效解决,真的快疯掉了!