⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 messagelist.jsp

📁 jsp实现的论坛 使用jsp+servlet+mysql 开发环境是myeclipes
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,database.DataModel,java.util.Vector" errorPage="" %>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script language="JavaScript">
function check(){
  var objForm=document.addmessage;
  var strti=objForm.title.value;
  var strcon=objForm.content.value;
    if(strti== "" ){
      alert("请输入标题!");
      event.returnValue=false;
    }
    if(strcon== "" ){
      alert("请输入内容!");
      event.returnValue=false;
    }
 }
</script> 


</head>

<body  oncontextmenu="self.event.returnValue=false"  onmouseover="self.status='摩卡新视界论坛';return true;" bgcolor="#C0DFFD">
<%if(request.getSession().getAttribute("user")==null){%>
<jsp:forward page="welcome.jsp"></jsp:forward>
<%}%>
<%String groupno=(request.getParameter("groupno"));

DataModel dm=new DataModel(); 

Vector v=dm.getMessageList(Integer.parseInt(request.getParameter("groupno")));
%>
<table width="80%"  border="1">
  <tr  >
    <th width="7%" bgcolor="#58A9FA" scope="row"><div align="center"><font size="2">序号</font></div></th>
    <td width="30%"bgcolor="#58A9FA" ><div align="center"><font size="2">标题</font></div></td>
    <td width="8%" bgcolor="#58A9FA" ><div align="center"><font size="2">发贴人</font> </div></td>
    <td width="20%" bgcolor="#58A9FA" ><div align="center"><font size="2">发贴时间</font></div></td>
    <td width="20%" bgcolor="#58A9FA" > <div align="center"><font size="2">修改时间</font></div></td>
    <td width="5%" bgcolor="#58A9FA" > <div align="center"><font size="2">回贴</font></div></td>
    
  </tr>
 <% int i=0;
    for(Object o:v)
   { i++; out.print( "<tr><th scope=\"row\"><img border=\"0\" align=\"left\" src=\"/forum/old.gif\">"+"<font size=\"2\">"+i+"</font><br /></th>");
        out.print( "<td>"+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"/forum/MainMessage.jsp?groupno="+groupno+"&messageno="+((Vector)o).get(4)+"\" target=\"_self\" title=\"Toback\">"+((Vector)o).get(0)+"</a></td>");
    	out.print( "<td align=\"center\" >&nbsp;&nbsp;"+	((Vector)o).get(1)+"</td>");
    	out.print( "<td align=\"center\">&nbsp;"+((Vector)o).get(2).toString().subSequence(0,19)+"</td>");
    	out.print( "<td align=\"center\">&nbsp;"+((Vector)o).get(3).toString().subSequence(0,19)+"</td>");
    	out.print( "<td align=\"center\">&nbsp;"+((Vector)o).get(5)+"</td>");
    	
    	
   
 	}
 	out.print("</tr>");
 
 %>
  
 
</table>
<br />
<br />
<table width="80%" height="257" border="1">
  <tr>
    <th height="30" colspan="2" scope="row"><div align="left"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 我也来说两句!</font></div>
    <form method="post" onsubmit="check()" name="addmessage" action="/forum/servlet/Control?op=addmessage&groupno=<%=groupno%>"></th>
  </tr>
  <tr>
    <th width="8%" height="29" scope="row"><font size="2">标题</font></th>
    <td width="72%" align="left"><input type="text" name="title" size="30"/></td>
  </tr>
  <tr>
    <th scope="row"><font size="2">内容</font></th>
    <td width="72%" align="left"><textarea wrap="hard" name="content" rows="8" cols="60"></textarea></td>
  </tr>
  <tr>
    <th height="43" colspan="2" scope="row" align="center"><input type="submit" value="发贴" name="addmessage" /></th>
  </tr></form>
</table>

</body>
</html>

⌨️ 快捷键说明

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