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

📄 newslist.jsp

📁 整合springstrutshibernate
💻 JSP
字号:
<%@ page language="java"  pageEncoding="gb2312"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> 
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>news list</title>
    <script type="text/javascript">
       function newsSubmit(obj)
       {
           if(obj == 'add')
           {  
              document.form.action = "addnews.jsp";
              form.submit();
           }
           if(obj == 'modify')
           {
              alert("modify");
              document.form.action = "newslist.do?method=tomodify";
              form.submit();
              
              /*
              var len;
              var j = 0;
              len = document.getElementsByName("newsids").length;
              for(var i = 0;i<len;i++) {
	             if(document.getElementsByName("newsids")[i].checked)
	             {
	               j++;
	             }
	         }
	         if(j>1)
	         {
	            alert("只能选择一条新闻进行修改!");
	            return;
	         } else {
	           document.form.action = "newslist.do?method=tomodify";
	           form.submit();
	           return ;
             }*/
	         
           }
           if(obj == "del")
           {
              var len;
              len = document.getElementsByName("newsids").length;
              for(var i = 0;i<len;i++) {
	                if(document.getElementsByName("newsids")[i].checked)
	                {
	                  if(confirm("您确实要删除吗?"))
	                  {
	                     form.action = "newslist.do?method=delNews";
	                     form.submit();
	                     //return ;
	                     break;
	                  } else {
	                    //return ;
	                    break;
	                  }
	               } else {
	                 alert("请选择你要删除的新闻!");
	                 break;
	              }
	           }  
            
              //form.action = "newslist.do?method=delNews";
              //form.submit();
           }
         //  return ;
        
        }
       function selectCheckbox(obj)
       {
          var len;
          len = document.getElementsByName("newsids").length;
          if(obj == 'all') {
            for(var i = 0;i<len;i++)
            {
               document.getElementsByName("newsids")[i].checked = true ;   
            }
          }else if(obj == 'fx'){
            for(var i = 0;i<len;i++){
               document.getElementsByName("newsids")[i].checked = (document.getElementsByName("newsids")[i].checked == true)?false:true;
            }
          }
       } 
    </script>
  </head>
  <body><br> 
      <table width="442"  border="1" align="center">
           <tr>
              <td>
               <input type="button" onclick="newsSubmit('add')"  value="新增"/>
               <input type="button" onclick="newsSubmit('modify')"  value="修改"/>
               <input type="button" onclick="newsSubmit('del')"  value="删除"/>
             </td>
           </tr>
       </table>
       <form action="" method="post" name="form">
       <table width="442"  border="1" align="center">
           <tr align="center">
	          <td>newsId</td>
	          <td>title</td>
	          <td>author</td>
	          <td>source</td>
	          <td>date</td>
	          <td>editPerson</td>
	       </tr>
           <logic:iterate id="newsall" name="newslist">
	          <tr align="center">
	            <td><input name="newsids" type="checkbox" value="<bean:write name="newsall" property="newsId"/>"/><br></td>
	            <td>
	               <a href="<bean:write name="newsall" property="newsId"/>">
	                 <bean:write name="newsall" property="title"/>
	               </a> 
	            </td>
	            <td><bean:write name="newsall" property="author"/></td>
	            <td><bean:write name="newsall" property="date"/></td>
	            <td><bean:write name="newsall" property="source"/></td> 
	            <td><bean:write name="newsall" property="editPerson"/></td>
	          </tr>
           </logic:iterate>
       </table>
       <table align="center">
          <tr align="center">
             <td><a href="#" onclick="selectCheckbox('all')">全选</a></td>
             <td><a href="#" onclick="selectCheckbox('fx')">反选</a></td>
          </tr>
       </table>
     </form>
  </body>
</html>

⌨️ 快捷键说明

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