⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userform.jsp

📁 一个自己做的公司网站和办公职员管理系统。
💻 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 + -