亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? cateservlet.java

?? 基于strurs架構(gòu)+servlet+jsp+javabean架構(gòu)科研管理系統(tǒng)
?? JAVA
字號:
/*
 * Created on 2008-6-8
 *
 * TODO To change the template for this generated file go to
 * Window - Preferences - Java - Code Style - Code Templates
 */
package cn.edu.zucc.research.servlet;

import java.io.IOException;
import java.rmi.RemoteException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Hashtable;

import javax.ejb.CreateException;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import cn.edu.zucc.research.ejb.session.cate.*;
import cn.edu.zucc.research.model.ResearchCate;


public class CateServlet extends HttpServlet {
	ResearchCateS dao=null;
	private long seed = 1;

    private SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");

	private ResearchCateSHome getHome()throws NamingException {
		return (ResearchCateSHome) getContext().lookup(ResearchCateSHome.JNDI_NAME);
	}

	private InitialContext getContext() throws NamingException {
		Hashtable props = new Hashtable();
		props.put(InitialContext.INITIAL_CONTEXT_FACTORY,"org.jnp.interfaces.NamingContextFactory");
		props.put(InitialContext.PROVIDER_URL, "jnp://127.0.0.1:1099");

// This establishes the security for authorization/authentication
// props.put(InitialContext.SECURITY_PRINCIPAL,"username");
// props.put(InitialContext.SECURITY_CREDENTIALS,"password");

		InitialContext initialContext = new InitialContext(props);
		//System.out.println("gjy4:"+initialContext);
		return initialContext;
	}

	
	
    public void init() throws ServletException {
    	try{
			dao=getHome().create();
		}catch(RemoteException e){
			e.printStackTrace();
		}catch(CreateException e){
			e.printStackTrace();
		}catch(NamingException e){
			e.printStackTrace();
		}
        //TODO Method stub generated by Lomboz
    }
    public void destroy() {
        // TODO Auto-generated method stub
    	try{
        	dao.remove();
        }catch(Exception e){}
        super.destroy();
    }

    public java.lang.String getServletInfo() {
        //TODO Method stub generated by Lomboz
        return super.getServletInfo();
    }

    protected void doGet(HttpServletRequest request,
            HttpServletResponse response) throws ServletException, IOException {
        //TODO Method stub generated by Lomboz
    	this.doPost(request, response);
    }
    
    private String listResearchCate(HttpServletRequest request){
    	try{    		
    		request.setAttribute("objlist",dao.loadAll());
    		System.out.println("列出成功!");
    		return "/researchCate_list.jsp";
    	}catch(Exception ex){
			ex.printStackTrace();
			request.setAttribute("errormsg", ex.getMessage());
			return "/error.jsp";
		}
    }
    
    private String addResearchCate(HttpServletRequest request){
    	try{
    		ResearchCate resc=new ResearchCate();
    		resc.setMethod("addResearchCateResult");
    		request.setAttribute("researchCate",resc);
    		System.out.println("add");
    		return "/researchCate_edit.jsp";
    	}catch(Exception ex){
			ex.printStackTrace();
			request.setAttribute("errormsg", ex.getMessage());
			return "/error.jsp";
		}
    }
    
    private String addResearchCateResult(HttpServletRequest request){
    	try{   
    		ResearchCate researchCate =new ResearchCate();
    		researchCate.setCategoryId(df.format(new Date()) + "-" + (seed++));
    		System.out.println("categoryid---"+researchCate.getCategoryId());
    		String name=request.getParameter("categoryName");
    		System.out.println("categoryName---"+name);
    		researchCate.setCategoryName(name);
    		this.dao.saveCate(researchCate);
    		System.out.println("save---success");
    		return this.listResearchCate(request);
    	}catch(Exception ex){
			ex.printStackTrace();
			request.setAttribute("errormsg", ex.getMessage());
			return "/error.jsp";
		}
    }
    
    private String modifyResearchCate(HttpServletRequest request){
    	try{
    		String id=request.getParameter("id");
    		System.out.println("mod--read--id---"+id);
    		ResearchCate resCate=this.dao.readCate(id);
    		System.out.println("read---"+resCate.getCategoryId());
    		resCate.setMethod("modifyResearchCateResult");
    		request.setAttribute("researchCate",resCate);
    		return "/researchCate_edit.jsp";
    	}catch(Exception ex){
			ex.printStackTrace();
			request.setAttribute("errormsg", ex.getMessage());
			return "/error.jsp";
		}
    }
    
    private String modifyResearchCateResult(HttpServletRequest request){
    	try{   
    		ResearchCate researchCate =new ResearchCate();
    		researchCate.setCategoryId(request.getParameter("categoryId"));
    		researchCate.setCategoryName(request.getParameter("categoryName"));
    		this.dao.mergeCate(researchCate);
    		System.out.println("merge---success");
    		return this.listResearchCate(request);
    	}catch(Exception ex){
			ex.printStackTrace();
			request.setAttribute("errormsg", ex.getMessage());
			return "/error.jsp";
		}
    }
    
    private String delete(HttpServletRequest request){
    	try{   
    		String id=request.getParameter("id");
    		System.out.println("del--id---"+id);
    		ResearchCate resCate=this.dao.readCate(id);
    		this.dao.deleteCate(resCate);
    		System.out.println("delete---success");
    		return this.listResearchCate(request);
    	}catch(Exception ex){
			ex.printStackTrace();
			request.setAttribute("errormsg", ex.getMessage());
			return "/error.jsp";
		}
    }

    protected void doPost(HttpServletRequest request,
            HttpServletResponse response) throws ServletException, IOException {
        //TODO Method stub generated by Lomboz
    	/*if(request.getSession().getAttribute("adminname")==null){
            if(request.getParameter("method")!=null
                    &&!request.getParameter("method").equals("read")) {
                response.sendRedirect("adminLogin.jsp");
                return;
            }
        }*/
        System.out.println("gjy");
        request.setCharacterEncoding("gbk");
        String method = request.getParameter("method");        
        System.out.println("gjy-----"+method);
        if (method == null)
            method = "";
        String result = "";
        if(method.equals("listResearchCate"))
        	result=this.listResearchCate(request);
        else if(method.equals("addResearchCate"))
        	result=this.addResearchCate(request);
        else if(method.equals("addResearchCateResult"))
        	result=this.addResearchCateResult(request);
        else if(method.equals("modifyResearchCate"))
        	result=this.modifyResearchCate(request);
        else if(method.equals("modifyResearchCateResult"))
        	result=this.modifyResearchCateResult(request);
        else if(method.equals("delete"))
        	result=this.delete(request);
        else
        	result=this.listResearchCate(request);
        RequestDispatcher dispatcher = request.getSession().getServletContext().getRequestDispatcher(result);
        if (dispatcher != null)
        	dispatcher.forward(request, response);

    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
天天色天天操综合| 国产三级精品三级| 亚洲成人手机在线| 69堂国产成人免费视频| 狠狠v欧美v日韩v亚洲ⅴ| 久久综合久色欧美综合狠狠| 国产一区二区毛片| 一区在线中文字幕| 欧美三级乱人伦电影| 首页综合国产亚洲丝袜| 欧美成人一区二区三区在线观看| 狠狠色丁香婷婷综合| 国产精品三级电影| 欧美日韩精品一区视频| 精品一区二区三区在线视频| 国产亚洲成aⅴ人片在线观看 | 另类人妖一区二区av| 精品国产91洋老外米糕| 国产精品 日产精品 欧美精品| 国产精品高潮呻吟| 欧美一区二区久久| 成人aaaa免费全部观看| 午夜视黄欧洲亚洲| 国产欧美日韩在线看| 欧美日韩国产免费一区二区 | 91精品国产欧美日韩| 国产精品亚洲综合一区在线观看| 亚洲免费资源在线播放| 欧美一级精品在线| 91亚洲大成网污www| 蜜臀av性久久久久av蜜臀妖精| 国产精品沙发午睡系列990531| 欧美精品日日鲁夜夜添| 国产成人午夜电影网| 亚洲成人tv网| 欧美国产精品一区二区| 欧美一二三区在线| 色天使久久综合网天天| 另类人妖一区二区av| 亚洲欧美日韩电影| 精品日韩欧美在线| 91国偷自产一区二区使用方法| 麻豆国产精品一区二区三区| 亚洲欧美日韩国产手机在线| 亚洲精品在线免费观看视频| 欧美在线制服丝袜| 懂色av一区二区夜夜嗨| 麻豆视频观看网址久久| 亚洲综合久久久| 国产精品免费免费| 久久久久国产精品人| 欧美电影影音先锋| 色综合一个色综合| 国产精品 欧美精品| 奇米777欧美一区二区| 亚洲卡通欧美制服中文| 国产精品久久三区| 国产区在线观看成人精品| 欧美成人精品3d动漫h| 欧美高清激情brazzers| 色素色在线综合| 色婷婷久久久久swag精品 | 久久一夜天堂av一区二区三区| 欧美久久婷婷综合色| 色香蕉久久蜜桃| 91视频精品在这里| 97se亚洲国产综合自在线不卡| 国产一区二区毛片| 国模一区二区三区白浆| 麻豆久久一区二区| 乱中年女人伦av一区二区| 肉色丝袜一区二区| 日本不卡免费在线视频| 日韩av中文在线观看| 免费在线一区观看| 美女mm1313爽爽久久久蜜臀| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩综合小视频| 日韩激情一区二区| 美国欧美日韩国产在线播放| 久久国产尿小便嘘嘘| 精品一区二区三区不卡| 国产一区高清在线| 国产美女在线精品| 9久草视频在线视频精品| 成人毛片在线观看| 成人av电影观看| 成人高清免费观看| 91成人网在线| 欧美日韩精品专区| 欧美成人aa大片| 久久免费美女视频| 欧美激情综合五月色丁香小说| 中文字幕在线视频一区| 一区二区三区中文字幕在线观看| 亚洲一区二区三区影院| 天天综合天天综合色| 精彩视频一区二区三区| 成人av网站免费| 欧美日韩免费不卡视频一区二区三区 | 91蜜桃传媒精品久久久一区二区| 一本色道久久综合亚洲aⅴ蜜桃 | 日韩一级完整毛片| 亚洲精品一区二区三区香蕉 | 中文幕一区二区三区久久蜜桃| 日本一区二区三区在线观看| 亚洲黄色录像片| 日韩在线一区二区| 国产成人在线视频网址| 91黄色免费网站| 日韩精品在线网站| 1024成人网色www| 午夜精品aaa| 福利电影一区二区三区| 在线观看日韩毛片| 久久嫩草精品久久久久| 一片黄亚洲嫩模| 国产一区二区h| 精品视频1区2区| 中文字幕精品综合| 亚洲3atv精品一区二区三区| 国产精品一二三区在线| 欧美日韩国产系列| 欧美激情一区在线观看| 婷婷丁香久久五月婷婷| av亚洲产国偷v产偷v自拍| 欧美精选一区二区| 国产精品久久久久久亚洲伦| 日产精品久久久久久久性色| 波多野洁衣一区| 欧美电影免费观看高清完整版在| 亚洲视频一二三| 国产成人日日夜夜| 91精品在线免费观看| 亚洲欧美另类久久久精品2019| 久久成人综合网| 欧美人妇做爰xxxⅹ性高电影| 国产精品网站在线| 麻豆国产精品一区二区三区 | 欧美在线影院一区二区| 欧美激情一区二区三区全黄| 香港成人在线视频| av成人老司机| 国产精品天干天干在观线| 日本亚洲欧美天堂免费| 欧美婷婷六月丁香综合色| 中文字幕在线一区| 成人精品一区二区三区四区 | 亚洲精品高清视频在线观看| 国产精品主播直播| 日韩丝袜情趣美女图片| 香蕉加勒比综合久久| 色婷婷精品久久二区二区蜜臀av| 国产精品美女久久福利网站 | 成人免费毛片app| 久久久国产午夜精品| 久久99久久久欧美国产| 91精品国产一区二区三区香蕉| 一区二区高清在线| 91麻豆免费看| 一区二区三区高清在线| 99国产精品久| 亚洲美女一区二区三区| 99re在线精品| 夜夜精品视频一区二区| 91精品1区2区| 一区二区不卡在线视频 午夜欧美不卡在| 97久久超碰国产精品电影| 综合久久久久久| 99精品一区二区三区| 亚洲欧美日韩国产另类专区| 成人18视频在线播放| 日韩理论电影院| 欧美在线free| 秋霞午夜av一区二区三区| 日韩视频免费观看高清在线视频| 奇米影视在线99精品| 欧美电影免费观看高清完整版| 久久99精品国产麻豆不卡| 久久先锋资源网| 懂色中文一区二区在线播放| 中文字幕亚洲成人| 色老综合老女人久久久| 午夜精品成人在线| 欧美成人精品3d动漫h| 国产69精品久久久久777| 国产精品高潮久久久久无| 色老汉av一区二区三区| 日韩精品一二三| 国产无人区一区二区三区| 91免费看片在线观看| 亚洲成人综合在线| 日韩美女视频在线| 成人一区二区三区中文字幕| 亚洲三级理论片| 91精品国产综合久久久久| 高清国产一区二区| 亚洲综合丁香婷婷六月香| 精品久久五月天| 91日韩在线专区|