📄 newslist.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 + -