articlesmodifyform.jsp
来自「一个很有用的电子刊物发布系统」· JSP 代码 · 共 161 行
JSP
161 行
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*,com.am.*"%>
<jsp:useBean id="article" scope="page" class="com.am.article"/>
<jsp:useBean id="dbconn" scope="application" class="com.am.OpenDB"/>
<jsp:useBean id="register" scope="page" class="com.am.register"/>
<html>
<head>
<title>刊物文章管理系统</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language=javascript>
<!--
function checkform()
{
if(FORM1.txttitle.value=="")
{
alert( "请填写文章标题!" );
FORM1.txttitle.focus();
return false;
}
if(FORM1.txtsummary.value=="")
{
alert( "请填写文章摘要!" );
FORM1.txtsummary.focus();
return false;
}
if(FORM1.txtauthor.value=="") {
alert( "请填写作者姓名!" );
FORM1.txtauthor.focus();
return false;
}
if(FORM1.isReUpload[1].checked)
{
if (FORM1.file.value=="")
{
alert( "请选择要上传的文章!" );
FORM1.file.focus();
return false;
}
}
return true;
}
function isReUpload_onclick()
{
if(FORM1.isReUpload[0].checked)
{
FORM1.file.disabled =true;
}
if(FORM1.isReUpload[1].checked)
{
FORM1.file.value="";
FORM1.file.disabled=false;
}
}
//-->
</script>
</head>
<body>
<%
register.setConnection(dbconn.getConnection());
register.ID=((com.am.login)session.getAttribute("userlogin")).ID;
register.init();
article.ID=Long.parseLong(request.getParameter("ID"));
article.setConnection(dbconn.getConnection());
java.text.SimpleDateFormat dateFormatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
if (article.init()==false)
out.println(article.getErrDesc());
%>
<form name="FORM1" method="post" action="articlesModifySave.jsp?ID=<%=article.ID%>" enctype="multipart/form-data" onSubmit="return checkform()">
<table width="90%" border="1" cellspacing="2" cellpadding="2">
<tr>
<td width="32%">
<b><font size="3">标题:</font></b>
</td>
<td width="68%">
<input name="txttitle" value="<%=article.title%>">
<input type=hidden name="txtID" value=<%=article.ID%>>
</td>
</tr>
<tr>
<td width="32%" height="103">
<b><font size="3">摘要:</font></b>
</td>
<td width="68%" height="103">
<TEXTAREA style="WIDTH: 526px; HEIGHT: 70px" name=txtsummary rows=3 cols=58><%=article.summary%></TEXTAREA>
</td>
</tr>
<tr>
<td width="32%">
<b><font size="3">作者:</font></b>
</td>
<td width="68%">
<input name="txtauthor" value="<%=article.author%>">
<input type=hidden name="txtissuer" value="<%=article.issuer%>">
</td>
</tr>
<tr>
<td width="32%"> <b><font size="3">是否重传?</font></b></td>
<td width="68%">
<%
if ((article.reviewer1==0 && article.reviewer2==0) || article.allowmodify ==1)
{
%>
<input type="radio" checked=true value=0 name="isReUpload" LANGUAGE=javascript onclick="return isReUpload_onclick()">
否
<input type="radio" value=1 name="isReUpload" LANGUAGE=javascript onclick="return isReUpload_onclick()">
是
</td>
</tr>
<tr>
<td width="32%"> <b><font size="3">上传文章:</font></b></td>
<td width="68%">
<input type="file" disabled=true name="file">
</td>
</tr>
<tr>
<TD noWrap width="32%"><b><font size="3">所属主题:</font></b></TD>
<TD noWrap width="68%">
<%
String strSqlworkgroups="";
Statement stmtworkgroups=dbconn.getConnection().createStatement();
strSqlworkgroups="select * from `workgroup` where tag=0 and ID in (" +register.myfields+ ")";
ResultSet rsworkgroups=stmtworkgroups.executeQuery(strSqlworkgroups);
while(rsworkgroups.next())
{
%>
<input type="radio" name="txtworkgroup" <%if(article.workgroup == rsworkgroups.getLong("ID")) out.println("checked");%> value=<%=rsworkgroups.getLong("ID") %>>
<%=rsworkgroups.getString("note")+' '+rsworkgroups.getString("fieldName")%>
<br>
<%
}
stmtworkgroups.close();
rsworkgroups.close();
%>
</TD>
</tr>
<%
}
else
{
%>
<input type="radio" checked=true value=0 name="isReUpload" LANGUAGE=javascript onclick="return isReUpload_onclick()">
否
<input type="radio" value=1 disabled=true name="isReUpload" LANGUAGE=javascript onclick="return isReUpload_onclick()">
是
</td>
</tr>
<%
}
%>
</table>
<p>
<input type="submit" name="Submit1" value="提交">
<input type="reset" name="reset1" value="重填">
<br>
</p>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?