/tools/maven/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/content/account/user-input.jsp
https://github.com/yangjiandong/sshapp · JavaServer Pages · 106 lines · 106 code · 0 blank · 0 comment · 0 complexity · 2eb6458bfab209f5c4c6604534ad8ab3 MD5 · raw file
- #set( $symbol_pound = '#' )
- #set( $symbol_dollar = '$' )
- #set( $symbol_escape = '\' )
- <%@ page contentType="text/html;charset=UTF-8" %>
- <%@ include file="/common/taglibs.jsp" %>
-
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>Mini-Web 帐号管理</title>
- <%@ include file="/common/meta.jsp" %>
- <link href="${symbol_dollar}{ctx}/css/yui.css" type="text/css" rel="stylesheet"/>
- <link href="${symbol_dollar}{ctx}/css/style.css" type="text/css" rel="stylesheet"/>
- <link href="${symbol_dollar}{ctx}/js/validate/jquery.validate.css" type="text/css" rel="stylesheet"/>
- <script src="${symbol_dollar}{ctx}/js/jquery.js" type="text/javascript"></script>
- <script src="${symbol_dollar}{ctx}/js/validate/jquery.validate.js" type="text/javascript"></script>
- <script src="${symbol_dollar}{ctx}/js/validate/messages_cn.js" type="text/javascript"></script>
- <script>
- ${symbol_dollar}(document).ready(function() {
- //聚焦第一个输入框
- ${symbol_dollar}("${symbol_pound}loginName").focus();
- //为inputForm注册validate函数
- ${symbol_dollar}("${symbol_pound}inputForm").validate({
- rules: {
- loginName: {
- required: true,
- remote: "user!checkLoginName.action?oldLoginName=" + encodeURIComponent('${symbol_dollar}{loginName}')
- },
- name: "required",
- password: {
- required: true,
- minlength:3
- },
- passwordConfirm: {
- equalTo:"${symbol_pound}password"
- },
- email:"email",
- checkedRoleIds:"required"
- },
- messages: {
- loginName: {
- remote: "用户登录名已存在"
- },
- passwordConfirm: {
- equalTo: "输入与上面相同的密码"
- }
- }
- });
- });
- </script>
- </head>
-
- <body>
- <div id="doc3">
- <%@ include file="/common/header.jsp" %>
- <div id="bd">
- <div id="yui-main">
- <div class="yui-b">
- <h2><s:if test="id == null">创建</s:if><s:else>修改</s:else>用户</h2>
- <form id="inputForm" action="user!save.action" method="post">
- <input type="hidden" name="id" value="${symbol_dollar}{id}"/>
- <table class="noborder">
- <tr>
- <td>登录名:</td>
- <td><input type="text" name="loginName" size="40" id="loginName" value="${symbol_dollar}{loginName}"/></td>
- </tr>
- <tr>
- <td>用户名:</td>
- <td><input type="text" id="name" name="name" size="40" value="${symbol_dollar}{name}"/></td>
- </tr>
- <tr>
- <td>密码:</td>
- <td><input type="password" id="password" name="password" size="40" value="${symbol_dollar}{password}"/></td>
- </tr>
- <tr>
- <td>确认密码:</td>
- <td><input type="password" id="passwordConfirm" name="passwordConfirm" size="40" value="${symbol_dollar}{password}"/>
- </td>
- </tr>
- <tr>
- <td>邮箱:</td>
- <td><input type="text" id="email" name="email" size="40" value="${symbol_dollar}{email}"/></td>
- </tr>
- <tr>
- <td>角色:</td>
- <td>
- <s:checkboxlist name="checkedRoleIds" list="allRoleList" listKey="id" listValue="name" theme="custom"/>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <security:authorize ifAnyGranted="ROLE_修改用户">
- <input class="button" type="submit" value="提交"/>
- </security:authorize>
- <input class="button" type="button" value="返回" onclick="history.back()"/>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </div>
- </div>
- <%@ include file="/common/footer.jsp" %>
- </div>
- </body>
- </html>