📄 modifynews.jsp
字号:
<%@ page contentType="text/html; charset=GBK" language="java" buffer="32kb"%>
<%@ page import="dreamtime.dreamnews.*"%>
<%@ include file="Session.jsp"%>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<link href="css/bodystyle.css" rel="stylesheet" type="text/css">
<title>修改新闻</title>
<script Language=Javascript src="js/post.js"></script>
<script Language=Javascript src="js/news.js"></script>
</head>
<%
request.setCharacterEncoding("GBK"); //设置编码方式为GBK
AdminClass aClass = new AdminClass();
News News1 = new News();
Function Fun = new Function();
String [] sa = null;
String [][] sBig = aClass.GetAllClass(true,false,null);
String [][] sSmall = aClass.GetAllClass(false,false,null);
String [][] sSpecial = aClass.GetAllClass(true,true,null);
String NewsID = request.getParameter("NewsID");
String Action = request.getParameter("Action");
if (Action!=null && Action.equals("Edit"))
{
String IP = request.getRemoteAddr(); //得到客户端Ip地址
String AdminName = (String)session.getAttribute("AdminName");
String [] s = new String[15];
s[0] = request.getParameter("NewsTitle");
s[1] = request.getParameter("NewsContent");
s[2] = request.getParameter("NewsKey");
s[3] = request.getParameter("NewsAuthor");
s[4] = request.getParameter("NewsFrom");
s[5] = (new java.util.Date()).toLocaleString();
s[6] = request.getParameter("NewsPicture");
s[7] = request.getParameter("BigClassID");
s[8] = request.getParameter("SClassID");
s[9] = request.getParameter("IsHead");
s[10] = request.getParameter("HeadPicture");
s[11] = request.getParameter("IsImg");
s[12] = request.getParameter("IsHot");
s[13] = request.getParameter("SpecialID");
s[14] = request.getParameter("NewsInfo");
String sOK = News1.EditNews(s,NewsID,AdminName,IP);
if (sOK.equals("Yes"))
{
out.println("<script>alert('修改新闻成功!');location.href='ListNews.jsp';</script>");
return;
}
else
{
out.print(Fun.OutError(sOK));
return;
}
}
else
{
sa = News1.ReadNews(NewsID);
if(sa==null)
{ out.println(Fun.OutError("读取新闻信息操作出错!"));
return;
}
}
%>
<script language = "JavaScript">
var iCount;
subcat = new Array();
<%
int iCount = 0;
for(iCount=0;iCount<sSmall.length;iCount++)
{
%>
subcat[<%=iCount%>] = new Array("<%=sSmall[iCount][0]%>","<%=sSmall[iCount][1]%>","<%=sSmall[iCount][2]%>");
<% } %>
iCount=<%=iCount%>;
</script>
<% String isShow="none";
String isShowHead="none";
if(sa[9].toString().equals(("Yes").toString())) isShowHead="";
if(sa[11].toString().equals(("Yes").toString())) isShow="";
%>
<body>
<br><br>
<form name="AddNews" method="POST" action="ModifyNews.jsp" onSubmit="return CheckNews();">
<table width="90%" border="1" align=center cellpadding="1" cellspacing="1">
<tr background="images/bg.gif">
<td height="27" colspan="3" background="images/bg.gif"> <b class="title">修改新闻 <span class="info1"> 该新闻由管理员 [<%=sa[15]%>] 添加</span></b></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">所属大类:</td>
<td height="25" colspan="2">
<select name="BigClassID" onChange="ChangeLocation(document.AddNews.BigClassID.options[document.AddNews.BigClassID.selectedIndex].value)" size="1" class="chinese">
<% if (sBig[0][0]==null)
{
out.println("<option value=\"\" selected>暂无大类</option>");
}
else
{
out.println("<option value=\"\" selected>请选择新闻大类</option>");
for(int i=0;i<sBig.length;i++)
{
out.print("<option value=\"" + sBig[i][0] + "\"");
if(sBig[i][0].equals(sa[7])) out.print(" selected");
out.println(">" + sBig[i][1] + "</option>");
}
}
%>
</select>
<select name="SClassID" size="1" class="chinese">
<% String [][] sSmall1 = aClass.GetAllClass(false,false,sa[7]);
if (sSmall1[0][0]==null)
{
out.println("<option value=\"\" selected>暂无小类</option>");
}
else
{
out.println("<option value=\"\">请选择新闻小类</option>");
for(int i=0;i<sSmall1.length;i++)
{
out.print("<option value=\"" + sSmall1[i][0] + "\"");
if(sSmall1[i][0].equals(sa[8])) out.print(" selected");
out.println(">" + sSmall1[i][1] + "</option>");
}
}
%>
</select>
<span class="info1"> *请选择新闻的类别</span></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">所属专题:</td>
<td height="25" colspan="2"><select name="SpecialID" size="1" class="chinese" id="SpecialID" onChange="ChangeLocation(document.AddNews.BigClassID.options[document.AddNews.BigClassID.selectedIndex].value)">
<option selected value="">不属于任何专题</option>
<% if (sSpecial==null)
{
out.println("<option value=\"\" selected>暂无专题</option>");
}
else
{
for(int i=0;i<sSpecial.length;i++)
{
out.print("<option value=\"" + sSpecial[i][0] + "\"");
if(sSpecial[i][0].equals(sa[13])) out.print(" selected");
out.println(">" + sSpecial[i][1] + "</option>");
}
}
%>
</select></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">新闻标题:</td>
<td height="25" colspan="2"><input name="NewsTitle" type="text" class="chinese" id="NewsTitle" value="<%=sa[0]%>" size="40" maxlength="60"></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">发布人:</td>
<td height="25" colspan="2"><input name="NewsAuthor" type="text" class="chinese" id="NewsAuthor" value="<%=sa[3]%>" size="40" maxlength="20"></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">新闻出处:</td>
<td height="25" colspan="2"><input name="NewsFrom" type="text" class="chinese" id="NewsFrom" value="<%=sa[4]%>" size="40" maxlength="60"></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">新闻关键字:</td>
<td height="25" colspan="2"><input name="NewsKey" type="text" class="chinese" id="NewsKey" value="<%=sa[2]%>" size="40" maxlength="30"></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">是否图片新闻:</td>
<td height="25"><label><input <%=((sa[11].toString().equals(("Yes").toString()))?"CHECKED":"")%> type="radio" name="IsImg" value="Yes" onClick="ShowPicture(true);">是</label>
<label><input <%=((sa[11].toString().equals(("No").toString()))?"CHECKED":"")%> name="IsImg" type="radio" value="No" onClick="ShowPicture(false);">否</label>
</td>
<td width="462" height="25"><div id="p" style="display:<%=isShow%>"> <input name="NewsPicture" type="text" class="chinese" id="NewsPicture" size=25 maxlength="120" value="<%=sa[6]%>">
<input name="UpImg" type="button" class="button" id="UpImg" onClick="getPicture()" value="修改>>"></div></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">是否头条新闻:</td>
<td width="90" height="25"><label><input <%=((sa[9].toString().equals(("Yes").toString()))?"CHECKED":"")%> type="radio" name="IsHead" value="Yes" onClick="ShowHeadPicture(true)">是</label>
<label><input <%=((sa[9].toString().equals(("No").toString()))?"CHECKED":"")%> name="IsHead" type="radio" value="No" onClick="ShowHeadPicture(false)">否</label></td>
<td height="25" align="left">
<div id="p1" style="display:<%=isShowHead%>"> <input name="HeadPicture" type="text" class="chinese" id="HeadPicture" size=25 maxlength="120" value="<%=sa[10]%>">
<input name="UpImg2" type="button" class="button" id="UpImg2" onClick="getHeadPicture()" value="修改>>"></div></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">是否滚动新闻:</td>
<td width="90" height="25"><label><input <%=((sa[12].toString().equals(("Yes").toString()))?"CHECKED":"")%> name="IsHot" type="radio" value="Yes">是</label>
<label><input <%=((sa[12].toString().equals(("No").toString()))?"CHECKED":"")%> name="IsHot" type="radio" value="No">否</label></td>
<td height="25"> </td>
</tr>
<tr class="chinese">
<td height="25" align="right">新闻摘要:</td>
<td height="25" colspan="2"><textarea name="NewsInfo" cols="40" rows="3" id="NewsInfo"><%=sa[14]%></textarea></td>
</tr>
<tr class="chinese">
<td width="130" height="25" align="right">新闻内容:</td>
<td height="25" colspan="2"> </td>
</tr>
<tr>
<td height="25" colspan="3"><div align="center">
<textarea name="NewsContent" class="chinese" style="display:none"><%=sa[1]%></textarea>
<iframe ID="DreamEditor" src="../eWebEditor.jsp?id=NewsContent&style=CoolBlue" frameborder="0" scrolling="no" width="620" height="350"></iframe>
</div></td>
</tr>
<tr>
<td colspan=3><p align="center"><br>
<input name="B1" type="button" class="button" value="返回>>" onClick="history.back();">
<input name="Action" type="hidden" id="Action" value="Edit">
<input name="NewsID" type="hidden" id="<%=NewsID%>" value="<%=NewsID%>">
<input name="B2" type="submit" class="button" id="B22" value="修改>>">
<br>
<br>
<br>
</p></td>
</tr>
</table>
<br>
<br>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -