<% }%><%} else {
//用户末登录,提示请登陆
response.setHeader(\%>
您还末登陆,请先登陆!!
两秒后自动跳转到登陆窗口
如果没有跳转,请点!
3. 删除功能,可以删除数据库中note表的记录 Delete.jsp
<%if(session.getAttribute(\{} else
{//用户末登录,提示请登陆
response.setHeader(\%>
您还末登陆,请先登陆!!
两秒后自动跳转到登陆窗口
如果没有跳转,请点!
Delete-do.jsp 删除处理功能
//声明一个boolean变量,用于用户是否合法的状态 //boolean flag=false; //接收数据
String title=request.getParameter(\String author=request.getParameter(\String content=request.getParameter(\int id=0; try{
id=Integer.parseInt(request.getParameter(\catch(Exception e) {} %>
<%//若有内容,则删除id号对应的内容。 String sql=\ boolean flag=false; try {
Class.forName(DBDRIVER);
conn=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD); pstmt=conn.prepareStatement(sql);
//pstmt.setString(1,id); //pstmt.setString(2,password); pstmt.setInt(1,id); pstmt.executeUpdate(); flag=true; pstmt.close(); conn.close(); }
catch(Exception e) {} %> <%
response.setHeader(\ if(flag) { %>
新闻删除成功,两秒后跳转到新闻列表页!
如果没有跳转,请点 <% } else {
%>
新闻删除失败,两秒后跳转到新闻列表页!
如果没有跳转,请点 <%}%> <%} else {
//用户末登录,提示请登陆
response.setHeader(\%>
您还末登陆,请先登陆!!
两秒后自动跳转到登陆窗口
如果没有跳转,请点!
4. 显示所有新闻及查询新闻功能,可以对数据库的记录进行查询。 List-notes.jsp
if(session.getAttribute(\{%>
<%!String DBDRIVER=\String DBURL =\String DBUSER=\String DBPASSWORD=\Connection conn=null; PreparedStatement pstmt =null;
ResultSet rs=null; %>
<%//若有内容,则 int i=0; String sql=null;
String keyword=request.getParameter(\ if(keyword==null) {//没有任何查询条件
sql=\ } else
{//有查询条件
sql=\id,title,author,content from note where title like ? or author like ? or content like ?\ }
try { Class.forName(DBDRIVER);
conn=DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD); pstmt=conn.prepareStatement(sql); //pstmt.setString(1,id); //pstmt.setString(2,password);
//如果存在查询内容,则要设置查询条件 if(keyword!=null)