articlesaddform.jsp

来自「一个很有用的电子刊物发布系统」· JSP 代码 · 共 116 行

JSP
116
字号
<%@ page language="java" contentType="text/html;charset=gb2312" %>
<%@ page import="java.sql.*,com.am.*"%>
<jsp:useBean id="dbconn" scope="application" class="com.am.OpenDB"/>
<jsp:useBean id="register" scope="page" class="com.am.register"/>
<%
	if(session.getAttribute("loginType") == null || 0 != ((String)session.getAttribute("loginType")).compareTo("1"))
	{
		response.sendRedirect("../index.jsp");
	}
%>
<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.file.value=="")
			{
		        alert("请选择要上传的文章!." );
		        FORM1.file.focus();
		        return false;
			}  
			return true;
		}
	-->
	</script>
</head>
<body>
<%
    register.setConnection(dbconn.getConnection());
    register.ID=((com.am.login)session.getAttribute("userlogin")).ID;
    register.init();
%>
	<form name="FORM1" method="post" action="articlesAddSave.jsp" enctype="multipart/form-data" onSubmit="return checkform()">
	<table width="90%" border="1" cellspacing="2" cellpadding="2">
	    <tr>
			<td width="28%" bgcolor="#DFDFDF">
			<b><font size="3">文章标题:</font></b>
			</td>
			<td width="72%">
			<input name="txttitle" type="text" size="40">
			</td>
	    </tr>
	    <tr>
			<td width="28%" height="103" bgcolor="#DFDFDF">
			<b><font size="3">摘要:</font></b>
			</td>
			<td width="72%" height="103">
			<TEXTAREA style="WIDTH: 526px; HEIGHT: 70px" name=txtsummary rows=3 cols=58></TEXTAREA>
			</td>	      
	    </tr>
	    <tr>
			<td width="28%" bgcolor="#DFDFDF">
			<b><font size="3">作者:</font></b>
			</td>
			<td width="72%">
			<%=((com.am.login)session.getAttribute("userlogin")).name%>
			<input type=hidden name="txtthisauthor" value=<%=((com.am.login)session.getAttribute("userlogin")).name%>>
			<input name="txtauthor" value="" type="text">
			<input type=hidden name="txtissuer" value=<%=((com.am.login)session.getAttribute("userlogin")).ID%> >
	      	</td>     
	    </tr>
	    <tr>
			<td width="28%" bgcolor="#DFDFDF">
			<b><font size="3"> 上传文章:</font></b>
			</td>
			<td width="72%">
			<input type="file" name="file">
			</td>
	    </tr>
	    <tr>
			<td noWrap width="28%" bgcolor="#DFDFDF"><b><font size="3">所属主题:</font></b></td>
			<td noWrap width="72%">
			<%
				String strSqlworkgroups="";
				Statement stmtworkgroups=dbconn.getConnection().createStatement();
				strSqlworkgroups="select * from `workgroup` where tag=0 and ID in ("+register.myfields+")";
				ResultSet rsworkgroups=stmtworkgroups.executeQuery(strSqlworkgroups);
				int i=0;
				while(rsworkgroups.next())
				{
			%>
					<input type="radio" name="txtworkgroup" <%if(i==0) out.println("checked");%> value=<%=rsworkgroups.getLong("ID") %>>
					<%=rsworkgroups.getString("note")+" "+rsworkgroups.getString("fieldName")%>
					<br>
					<%	
					 i++;
				}
				stmtworkgroups.close();
				rsworkgroups.close();
			%>
			</td>	      
	    </tr>
	</table>
	<p>
	<input type="submit" name="btnSumbit" value="提交">
	<input type="reset" name="btnReset" value="重填" >
	</p>
	</form>
</body>
</html>

⌨️ 快捷键说明

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