- <body>
- <s:property value="tip" />
- <s:form action="login" method="post" >
- <table>
- <s:textfield name="loginname" key="loginname" id="loginame"/>
- <s:password name="loginpwd" key="loginpwd" id="loginpwd"/>
- <s:textfield name="code" key="code" id="code"/>
- </table>
- <img src="authImg.jpg" id="authImg" /><input type="button" value="换一张" property="" onclick="refresh();"/>
- <s:submit key="loginSubmit" align="left" />
- </s:form>
- </body>
<action name="login" class="com.action.user.LoginAction">
<result name="success">/Login.jsp</result>
<result name="input">/Login.jsp</result>
<result name="error">/Login.jsp</result>
</action>
- public void validate(){
- if(loginname==null || loginname.trim().equals("")){
- addFieldError("loginname","姓名不能为空");
- }
- if(loginpwd==null || loginpwd.trim().equals("")){
- addFieldError("loginpwd","密码不能为空 ");
- }
- if(code==null || code.trim().equals("")){
- addFieldError("code","验证码不能为空 ");
- }
- }
- this.user=dao.checkProductuser(this.loginname, this.loginpwd);
- if(user==null){ //用户登录失败
- this.setTip(this.getText("" +"user_tip.login.fail"));//"用户名和密码不匹配错误"
- return SUCCESS;
- }
messageResource_zh_CN.properties
loginSubmit=\u767B\u5F55
#\u4e2d\u6587\u5c5e\u6027\u5b9a\u4e49\u6587\u4ef6
loginname=\u7528\u6237\u540D
loginpwd=\u5BC6 \u7801