processrepeat.jsp

来自「07年做得人力资源管理系统」· JSP 代码 · 共 53 行

JSP
53
字号
<%@ page language="java" import="java.util.ArrayList,com.buat.hr.department.DepartmentDao,com.buat.hr.department.Department;" pageEncoding="GB18030"%>

<%  
	String name=null;
	name=request.getParameter("name");
	
	DepartmentDao dao=new DepartmentDao();
    if(name.equals("")){
%>
  
<html>
  <head>
  	<script type="text/javascript" >
       window.alert("部门名称不能为空!");
       window.location.href="Add.jsp";
    <%} %>
    </script>
  </head>
  
  <body background="../bg.jpg">
    <%  	 	 
        ArrayList listName= dao.queryDepartment();
        Department department=new Department();
        
        String  message="您可以使用该名称!";  
	    for(int i=0; i<listName.size();i++) {
	    	department=(Department)listName.get(i);
	    	message="您可以使用该名称!"; 
	    	if(name.equals(department.getName())){
        		message="您输入的名称已存在,请重新输入!";
            	break;
           	}
       }      
 %>

  	<script type="text/javascript">
  		window.alert("<%=message%>");
  		<%
  			if(message.equals("您可以使用该名称!")){
  		%> 			
  			window.location.href="AddHelp.jsp";
  		<%
  			String validateName=null;
  			session.setAttribute("validateName",name);	
  			}else{ 		
  		%>
  		   window.location.href="Add.jsp";
  		<%	}%>
  		
  	</script>
  </body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?