📄 post.jsp
字号:
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"
import="s2jsp.lg.entity.*,
s2jsp.lg.dao.*,
s2jsp.lg.dao.impl.*"%>
<%
if(session.getAttribute("user")==null){
request.getRequestDispatcher("error.jsp?msg=您尚未登录").forward(request,response);
}
request.setCharacterEncoding("GBK");
BoardDao boardDao = new BoardDaoImpl(); // 得到版块Dao的实例
int boardId = Integer.parseInt( request.getParameter("boardId") ); // 取得版块id
Board board = boardDao.findBoard( boardId ); // 取得版块信息
String topicId = request.getParameter("topicId")==null ? "": request.getParameter("topicId");
String formAction = request.getParameter("post").equals("newreply")? "manage/doReply.jsp":"manage/doPost.jsp";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML>
<HEAD>
<TITLE>论坛--发布帖子</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gbk">
<Link rel="stylesheet" type="text/css" href="style/style.css" />
<script type="text/javascript">
function check(){
if(document.postForm.title.value=="") {
alert("标题不能为空");
return false;
}
if(document.postForm.content.value=="") {
alert("内容不能为空");
return false;
}
if(document.postForm.content.value.length>1000) {
alert("长度不能大于1000");
return false;
}
}
</script>
</HEAD>
<BODY background="image/bg.gif">
<DIV>
<IMG src="image/logo.gif">
</DIV>
<!-- 用户信息、登录、注册 -->
<%
if(session.getAttribute("user") == null){
%>
<DIV class="h">
您尚未 <a href="login.jsp">登录</a>
| <A href="reg.jsp">注册</A> |
</DIV>
<%
} else {
User loginUser = (User)session.getAttribute("user");
%>
<DIV class="h">
您好: <%=loginUser.getUName() %>
| <A href="manage/doLogout.jsp">登出</A> |
</DIV>
<%
}
%>
<!-- 主体 -->
<DIV><BR/>
<!-- 导航 -->
<DIV>
>><B><a href="index.jsp">论坛首页</a></B>>>
<B><a href="list.jsp?page=1&boardId=<%=boardId %>"><%=board.getBoardName() %></a></B>
</DIV><BR/>
<DIV>
<FORM name="postForm" onSubmit="return check()" action="<%=formAction%>" method="POST">
<INPUT type="hidden" name="boardId" value="<%=boardId%>"/>
<INPUT type="hidden" name="topicId" value="<%=topicId%>"/>
<DIV class="t">
<TABLE cellSpacing="0" cellPadding="0" align="center">
<TR>
<TD class="h" colSpan="3"><B>发表帖子</B></TD>
</TR>
<TR class="tr3">
<TH width="20%"><B>标题</B></TH>
<TH><INPUT class="input" style="PADDING-LEFT: 2px; FONT: 14px Tahoma" tabIndex="1" size="60" name="title"></TH>
</TR>
<TR class="tr3">
<TH vAlign=top>
<DIV><B>内容</B></DIV>
</TH>
<TH colSpan=2>
<DIV>
<span><textarea style="WIDTH: 500px;" name="content" rows="20" cols="90" tabIndex="2" ></textarea></span>
</DIV>
(不能大于:<FONT color="blue">1000</FONT>字)
</TH>
</TR>
</TABLE>
</DIV>
<DIV style="MARGIN: 15px 0px; TEXT-ALIGN: center">
<INPUT class="btn" tabIndex="3" type="submit" value="提 交">
<INPUT class="btn" tabIndex="4" type="reset" value="重 置">
</DIV>
</FORM>
</DIV>
</DIV>
<!-- 声明 -->
<BR/>
<CENTER class="gray">2008 Jiangxi Agricultural University Software College 版权所有</CENTER>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -