📄 userform.jsp
字号:
<%@ page language="java" contentType="text/html; charset=Shift_JIS" %>
<%
/**
* WOA User Management, Add/Modify Form
*/
%>
<%@ page import="ws.woa.core.*" %>
<%@ page import="ws.woa.util.*" %>
<jsp:useBean id="user" class="ws.woa.core.UserInfo" scope="request" />
<jsp:useBean id="groups" class="ws.woa.core.GroupInfo[]" scope="request" />
<SCRIPT LANGUAGE="JavaScript">
function submit_check(){
if(!checkNotEmpty('Account',document.UserForm.Account) ||
!checkBytes('Account',document.UserForm.Account,20)||
!checkNotEmpty('Password',document.UserForm.Password)||
!checkBytes('Password',document.UserForm.Password,20)||
!checkNotEmpty('Name',document.UserForm.Name)||
!checkBytes('Name',document.UserForm.Name,100)||
!checkBytes('Email',document.UserForm.Mail,100)||
!checkBytes('Tel',document.UserForm.Tel,20)||
!checkBytes('Address',document.UserForm.Address,200)){
return false;
} else {
<% if(request.getParameter("INSERT_FORM")!=null){ %>
return confirm('Add new?');
<% } else { %>
return confirm('Modify?');
<% } %>
}
}
</SCRIPT>
<h2>儐乕僓娗棟</h2>
<FORM ACTION="user.module" METHOD="POST" NAME="UserForm" ONSUBMIT="return submit_check();">
<TABLE>
<TR>
<TH>Account</TH>
<TD>
<INPUT TYPE="TEXT" NAME="Account" VALUE="<%= StrUtil.tagFilter(user.getAccount()) %>">
</TD>
</TR>
<TR>
<TH>Password</TH>
<TD>
<INPUT TYPE="PASSWORD" NAME="Password" SIZE="20"
VALUE="<%= StrUtil.tagFilter(user.getPassword()) %>">
</TD>
</TR>
<TR>
<TH>Group</TH>
<TD>
<SELECT NAME="GroupID">
<% for(int i=0;i<groups.length;i++){ %>
<% if(groups[i].getUseFlag()){ %>
<OPTION VALUE="<%= groups[i].getGroupID() %>"<% if(user.getGroupID()==groups[i].getGroupID()){ %> SELECTED<% } %>><%= StrUtil.tagFilter(groups[i].getGroupName()) %>
<% } %>
<% } %>
</SELECT>
</TD>
</TR>
<TR>
<TH>Name</TH>
<TD>
<INPUT TYPE="TEXT" NAME="Name" VALUE="<%= StrUtil.tagFilter(user.getName()) %>" />
</TD>
</TR>
<TR>
<TH>Email</TH>
<TD>
<INPUT TYPE="TEXT" NAME="Mail" SIZE="40" VALUE="<%=StrUtil.formFilter(user.getMail())%>">
</TD>
</TR>
<TR>
<TH>Tel</TH>
<TD>
<INPUT TYPE="TEXT" NAME="Tel" SIZE="20" VALUE="<%=StrUtil.formFilter(user.getTel())%>">
</TD>
</TR>
<TR>
<TH>Address</TH>
<TD>
<INPUT TYPE="TEXT" NAME="Address" SIZE="60" VALUE="<%=StrUtil.formFilter(user.getAddress())%>">
</TD>
</TR>
<TR>
<TH>UseFlag</TH>
<TD>
<SELECT NAME="UseFlag">
<OPTION VALUE="1"<% if(user.getUseFlag()){ %> SELECTED<% } %>>Usable
<OPTION VALUE="0"<% if(!user.getUseFlag()){ %> SELECTED<% } %>>Unusable
</SELECT>
</TD>
</TR>
</TABLE>
<BR>
<% if(request.getParameter("INSERT_FORM")!=null){ %>
<INPUT TYPE="SUBMIT" NAME="INSERT_EXEC" VALUE="Add New">
<% } else { %>
<INPUT TYPE="SUBMIT" NAME="UPDATE_EXEC" VALUE="Modify">
<INPUT TYPE="HIDDEN" NAME="UserID" VALUE="<%= user.getUserID() %>">
<% } %>
<INPUT TYPE="RESET" VALUE="Reset">
<INPUT TYPE="BUTTON" VALUE="Go Back" onClick="javascript:history.back();">
</FORM>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -