zoukankan      html  css  js  c++  java
  • 新闻发布项目——后台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>
    

  • 相关阅读:
    测试平台系列(56) JSON深层次对比方案
    测试平台系列(57) 美化代码编辑器
    测试平台系列(54) 数据库表接口适配前端页面(下)
    测试平台系列(55) 引入AceEditor(代码编辑器)
    测试平台系列(52) 改造异步数据库连接方案
    测试平台系列(53) 数据库表接口适配前端页面(上)
    二叉树
    OCP 063中文考试题库(cuug内部资料)第34题
    OCP 063中文考试题库(cuug内部资料)第33题
    OCP 063中文考试题库(cuug内部资料)第32题
  • 原文地址:https://www.cnblogs.com/a1111/p/6540291.html
Copyright © 2011-2022 走看看