• 注册页面


    <%@ page language="java" contentType="text/html; charset=utf-8"
        pageEncoding="utf-8"%>
    <%@taglib prefix="s" uri="/struts-tags"%>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title><s:text name="loginPage"></s:text></title>
    </head>
    <body>
        <center>
            <s:form action="regist">
                <s:text name="ROCKY_REGIST_NAME"></s:text>
                <input type="text" name="model.username" value="${model.username}"></input>
                </br>
    
                <s:text name="ROCKY_REGIST_PASS"></s:text>
                <input type="password" name="model.password" value="${model.username}"></input>
                </br>
    
                <s:text name="ROCKY_REGIST_PASSCON"></s:text>
                <input type="password" name="model.passwordConfirm"></input>
                </br>
    
                <select name="model.group">
                    <option value="normal">
                        <s:text name="ROCKY_REGIST_MEMBER" />
                    </option>
                    <option value="admin">
                        <s:text name="ROCKY_REGIST_ADMIN" />
                    </option>
                </select>
                </br>
    
                <input type="submit" tabel="ROCKY_REGIST_SUBMIT"></input>
                <input type="reset" tabel="ROCKY_REGIST_SUBMIT"></input>
                
            </s:form>
            <div id="validation">${model.tip}</div>
        </center>
    </body>
    </html>

    model.tip是错误信息

    需要注意,使用ActionSupport的getText方法, 来处理国际化

       public String regist() throws Exception
        {
            String ret=SUCCESS;
            
            if (memberDao == null || (! model.getPasswordConfirm().equals( model.getPassword())) )
            {
                return ERROR;
            }
            
            List<Member> members = memberDao.findByName(model.getUsername());
            if (members.size() > 0)
            {
                model.setTip(getText(RegistErrTipConstant.ROCKY_REGIST_ERROR_EXIST));
                return ERROR;
            }
            
            memberDao.save(new Member(model.getUsername(), model.getPassword(), model.getGroup()));
            return ret;
        }
  • 相关阅读:
    python float转为decimal
    python 断言大全
    python如何判断一个字符串是中文,还是英文。
    分享:selenium(一) xpath
    接口测试——带token请求post接口(postman学习)
    git stash命令
    我的爹娘(一)
    appium自动化测试 环境搭建
    linux下的定时任务
    php面向对象3
  • 原文地址:https://www.cnblogs.com/unixshell/p/3363376.html
Copyright © 2020-2023  润新知