📄 addtemplate.jsp
字号:
<%@page contentType="text/html; charset=ISO8859_1" language="java" %>
<%
String action=request.getParameter("action");
String news_location="";
if(action.equals("AddTemp"))
{news_location="addtemplate";}
else
{news_location="listtemplate";}
%>
<%@ include file="session.jsp" %>
<%@page import="Eclass.News"%>
<%@ include file="config.jsp" %>
<%
java.sql.ResultSet rs=null;
String tempname="",temptext="",query="",filename="",filename1="";
int tempid=0;
String go=request.getParameter("go");
if(go==null)
{go="";}
//增加模板
if(action.equals("AddTemp")&&go.equals("ok"))
{
News empire1=new News();
tempname=new String(request.getParameter("tempname").getBytes("ISO8859-1"),"gb2312");
temptext=new String(request.getParameter("temptext").getBytes("ISO8859-1"),"gb2312");
empire1.AddTemplate(news_basic_path,tempname,temptext);
%>
<script>
alert("增加模板成功");self.location.href='AddTemplate.jsp?action=AddTemp';
</script>
<%
return;
}
//修改模板
if(action.equals("EditTemp")&&go.equals("ok"))
{News empire1=new News();
tempname=new String(request.getParameter("tempname").getBytes("ISO8859-1"),"gb2312");
temptext=new String(request.getParameter("temptext").getBytes("ISO8859-1"),"gb2312");
tempid=Integer.parseInt(request.getParameter("tempid"));
empire1.EditTemplate(news_basic_path,tempid,tempname,temptext);
%>
<script>
alert("修改模板成功");self.location.href="ListTemp.jsp";
</script>
<%
return;
}
//修改模板
if(action.equals("EditTemp"))
{
%>
<jsp:useBean id=empire scope="page" class="Eclass.jdbc_sql" />
<%
tempid=Integer.parseInt(request.getParameter("tempid"));
rs=empire.query("select tempname from enews_temp where tempid="+tempid);
rs.next();
tempname=rs.getString("tempname");
rs.close();
empire.closestmt();
empire.closeconn();
News empire1=new News();
filename=news_basic_path+"template/"+tempid+"_1.jsp";
filename1=news_basic_path+"template/"+tempid+"_2.jsp";
String temp1=empire1.ReadFile(filename);
String temp2=empire1.ReadFile(filename1);
temptext=temp1+"<!--empire.news-->"+temp2;
temptext=empire.ebbReplace(temptext,"<","<");
temptext=empire.ebbReplace(temptext,">",">");
}
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="../images/ebb.css" type="text/css">
<title>增加模板</title>
<script>
function check_temp(obj)
{var ok;
if(obj.tempname.value=="")
{alert("请输入模板名");obj.tempname.focus();return false;}
if(obj.temptext.value=="")
{alert("请输入模板内容");obj.temptext.focus();return false;}
ok=obj.temptext.value.indexOf("<!--empire.news-->");
if(ok<=-1)
{alert("模板内容没有加入分割符");obj.temptext.focus();return false;}
return true;
}
</script>
</head>
<body>
<form name="form1" method="post" action="AddTemplate.jsp" onsubmit="return check_temp(document.form1);">
<input type=hidden name=go value=ok>
<input type=hidden name=action value=<%=action%>>
<input type=hidden name=tempid value=<%=tempid%>>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="3370A6">
<tr>
<td height="32" colspan="2">
<div align="center"><font color="#FFFFFF"><strong>增加模板</strong></font></div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="24%">模板名:</td>
<td width="76%" height="25">
<input name="tempname" type="text" id="tempname" value="<%=tempname%>">
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td valign="top">模板内容:<br>请在要显示新闻的地方加上<input type=text name=no size=20 value="<!--empire.news-->"></td>
<td><textarea name="temptext" cols="70" rows="27" id="temptext"><%=temptext%></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td> </td>
<td><input type="submit" name="Submit" value="增加模板">
<input type="reset" name="Submit2" value="重置"></td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -