新闻发布项目——后台JSP界面adminManage/modifyNews.jsp

简介: 新闻发布项目——后台JSP界面adminManage/modifyNews.jsp
<%@page import="bdqn.newsManageServlet.Service.Impl.categoryTBServiceImpl"%>
<%@page import="bdqn.newsManageServlet.entity.categoryTB"%>
<%@page import="bdqn.newsManageServlet.Service.categoryTBService"%>
<%@page import="bdqn.newsManageServlet.entity.newsTb"%>
<%@page import="bdqn.newsManageServlet.Dao.newsTbDao"%>
<%@page import="bdqn.newsManageServlet.Dao.Impl.newsTbDaoImpl"%>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="../CSS/admin.css" rel="stylesheet" type="text/css" />
<title>修改新闻</title>
</head>
<%
  //根据传过来的值获取将要修改的id
int newsid=0;
  if(request.getParameter("newsid")!=null){
   newsid=Integer.parseInt(request.getParameter("newsid"));
  }
  //根据id查新闻信息
  newsTbDao ndao=new newsTbDaoImpl();
  newsTb ne=ndao.getAllNewsById(newsid);
%>
 
 <%
    //接收错误信息
        String msg =(String)request.getAttribute("msge");
        if(msg==null){
          msg="";
        }
  %>
<body>
<%
  //根据类别id查询类别的名字
  categoryTBService cateService =new categoryTBServiceImpl();
  int categoryid=ne.getCategoryID();
  categoryTB cate=cateService.getCateById(categoryid);
  String categoryName=cate.getCategoryName();
%>
<form action="../doNewsModifyServlet" method="post" enctype="multipart/form-data">
<div id="opt_type">修改新闻</div>
<%
  //获取所有的类别名称
  List<categoryTB> catelist=cateService.getCategoryTBAll();
 %>
<input type="hidden" name="newsid" value="<%=ne.getNewsID() %>" />
            主题<select name="slt" class="classlist" 
             value="<%=categoryName%>">
      <%
        for(int i = 0; i < catelist.size(); i++) {
      %>
      <option
        <%if (categoryName.equals(catelist.get(i).getCategoryName())) {%>
        selected="selected" <%}%>><%=catelist.get(i).getCategoryName()%></option>
      <%
        }
      %>
    </select><br/>
            标题<input type="text" class="classlist" name="title" value="<%=ne.getTitle()%>"/><br/>
            作者<input type="text" class="classlist" name="author" value="<%=ne.getAuthor()%>"/><br/>
            摘要<textarea cols="30" rows="3" class="classlist" name="summary"><%=ne.getSummary()%></textarea><br/>
            内容<textarea cols="50" rows="6" class="classlist" name="content"><%=ne.getContent()%></textarea><br/>
           <img src="<%=ne.getPicPath()%>" alt="<%=ne.getPicPath()%>"/>
            <br/>
          修改图片<input type="file" class="classlist" name="picPath"/><br/> 
          <span style="color:red"><%
  String uMsg = (String) request.getAttribute("mesg");
  if (uMsg == null) {
    out.print(""); 
  } else {
    out.print(uMsg);
  }
  %></span> 
            <input type="submit" value="提交" class="classlist"/>
            <input type="reset" value="重置" class="classlist"/>
       </form>
</body>
</html>


相关文章
|
Java 数据安全/隐私保护
JavaBean组件<jsp:forward>动作<jsp:param>动作登录页面输入用户名和密码,然后进入检查页面判断是否符合要求,符合要求跳转到成功界面,不符合要求返回登录界面,显示错误信息。
该博客文章通过JavaBean组件和JSP动作元素`<jsp:forward>`与`<jsp:param>`的使用示例,演示了用户登录流程,包括登录信息的提交、验证以及根据验证结果进行的页面跳转。
JavaBean组件<jsp:forward>动作<jsp:param>动作登录页面输入用户名和密码,然后进入检查页面判断是否符合要求,符合要求跳转到成功界面,不符合要求返回登录界面,显示错误信息。
|
前端开发 JavaScript Java
计算机Java项目|jsp企业仓储管理系统
计算机Java项目|jsp企业仓储管理系统
|
12月前
|
Java 数据安全/隐私保护
【JSP模式二】用户登录界面模块开发
【JSP模式二】用户登录界面模块开发
127 0
|
12月前
|
Java 应用服务中间件 Maven
idea+maven+tomcat+spring 创建一个jsp项目
这篇文章介绍了如何在IntelliJ IDEA中使用Maven和Tomcat创建一个JSP项目,包括配置Maven依赖、设置Tomcat服务器、编写JSP页面、创建控制器和配置文件,以及项目的运行结果。
583 0
idea+maven+tomcat+spring 创建一个jsp项目
|
XML JSON Java
使用IDEA+Maven搭建整合一个Struts2+Spring4+Hibernate4项目,混合使用传统Xml与@注解,返回JSP视图或JSON数据,快来给你的SSH老项目翻新一下吧
本文介绍了如何使用IntelliJ IDEA和Maven搭建一个整合了Struts2、Spring4、Hibernate4的J2EE项目,并配置了项目目录结构、web.xml、welcome.jsp以及多个JSP页面,用于刷新和学习传统的SSH框架。
468 0
使用IDEA+Maven搭建整合一个Struts2+Spring4+Hibernate4项目,混合使用传统Xml与@注解,返回JSP视图或JSON数据,快来给你的SSH老项目翻新一下吧
|
Java
MyEclipse创建jsp项目
MyEclipse创建jsp项目
112 1
新闻发布项目——后台JSP界面adminManage/addCategory.jsp
新闻发布项目——后台JSP界面adminManage/addCategory.jsp
|
12月前
|
Java 容器
【学习笔记】Jsp与Servlet技术
【学习笔记】Jsp与Servlet技术
242 0
|
SQL Java 数据库
jsp中使用Servlet查询SQLSERVER数据库中的表的信息,并且打印在屏幕上
该博客文章介绍了在JSP应用中使用Servlet查询SQL Server数据库的表信息,并通过JavaBean封装图书信息,将查询结果展示在Web页面上的方法。
jsp中使用Servlet查询SQLSERVER数据库中的表的信息,并且打印在屏幕上
|
前端开发 安全 Java
在Java服务器端开发的浩瀚宇宙中,Servlet与JSP犹如两颗璀璨的明星,它们联袂登场,共同编织出动态网站的绚丽篇章。
在Java服务器端开发的浩瀚宇宙中,Servlet与JSP犹如两颗璀璨的明星,它们联袂登场,共同编织出动态网站的绚丽篇章。
115 1