<%@page contentType="text/html" import="java.util.*,java.sql.*" pageEncoding="UTF-8" language="java"%> <%@page import="com.lut.beans.NewsRealese" %> <%@page import="dao.NewsRealeseDao" %> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link type="text/css" href="https://www.jb51.net/newsRealese.css"/> <title>新闻发布系统--最前沿的时尚信息、最有看点的社会聚焦、最值得浪漫的殿堂</title> </head> <body> <h1>最新资讯</h1><br> <% String newsid=request.getParameter("newsid"); int newsid_int=Integer.parseInt(newsid); NewsRealeseDao newsRealeseDao=new NewsRealeseDao(); ArrayList newsRealese=newsRealeseDao.queryOneNews(newsid_int); %> <table> <tr > <td >新闻编号</td> <td>所属新闻栏目编号</td> <td>所属新闻分类编号</td> <td>原创或转载</td> <td>新闻标题</td> <td>新闻内容</td> <td>相关文章</td> <td>作者</td> <td>编辑</td> <td>出处</td> <td>是否置顶</td> <td>新闻发布时间</td> <td>新闻点击次数</td> <td>新闻状态</td> <td>新闻标记</td> </tr> <% for(int i=0;i<newsRealese.size();i++) { NewsRealese newRealese=(NewsRealese)newsRealese.get(i); %> <tr> <td><%=newRealese.getNewsId() %> </td> <td><%=newRealese.getClassId() %> </td> <td><%=newRealese.getKindId() %> </td> <td><%=newRealese.getMyOther() %> </td> <td><%=newRealese.getHeadTitle()%> </td> <td><%=newRealese.getContent() %> </td> <td><%=newRealese.getConnectRealtive()%></td> <td><%=newRealese.getAuthor() %> </td> <td><%=newRealese.getEditor() %> </td> <td><%=newRealese.getNewsFrom() %> </td> <td><%=newRealese.getTop() %> </td> <td><%=newRealese.getNewsTime() %> </td> <td><%=newRealese.getHits() %> </td> <td><%=newRealese.getState() %> </td> <td><%=newRealese.getTag() %> </td> </tr> </table> <table cellspacing="0" cellpadding="4"> <tr> <td> <table cellpadding="0" cellspacing="0"> <tr> <td> <table cellspacing="1" cellpadding="4" > <tr> <th scope="row">新闻标题: </th> <td ><p><%=newRealese.getHeadTitle()%><p></td> </tr> <tr> <th scope="row">作者:</th> <td><p><%=newRealese.getAuthor() %> <p> </td> </tr> <tr> <th scope="row">新闻发布时间: </th> <td><p><%=newRealese.getNewsTime() %><p></td> </tr> <tr> <th scope="row">新闻点击次数: </th> <td><p><%=newRealese.getHits() %><p></td> </tr> <tr> <td colspan="2"><p><%=newRealese.getContent() %><p></td> </tr> </table> </td> </tr> </table> <p> </p> <table> <tr> <td > <a href="https://www.jb51.net/newRealese_brief.jsp">返回</a> </td> <td> <a href="#">发表评论</a> </td> </tr> </table> </td> </tr> </table> <table cellspacing="0" cellpadding="4"> <tr> <td> <a href="#">点赞</a> <a href="#">举报</a> <a href="#">投稿,联系作者</a> </td> </tr> </table> <% } %> </body> </html>
(4)管理员登录界面,命名为adminLogin.jsp页面,使用连接数据库的方式进行登录,在这里我们的管理员名称为Scott,密码为wjk139,管理员登录界面的实现代码如下所示
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>新闻发布系统--最前沿的时尚信息、最有看点的社会聚焦、最值得浪漫的殿堂</title> <link type="text/css" href="https://www.jb51.net/newsRealese.css"/> </head> <body> <form method="post" action="checkLogin"> <table > <caption>管理员登录 </caption> <tr> <td>Admin</td> <td> <input type="text"></td> </tr> <tr> <td>Pass</td> <td><input type="password"></td> </tr> </table> <table> <tr> <td> <input type="submit" value="Login"> <input type="reset" value="Reset"> </td> </tr> </table> </form> </body> </html>