⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 editdict.java

📁 这是一个很好用的软件
💻 JAVA
字号:
package oa.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import oa.main.*;
import oa.bean.SysmanBean;
import java.util.*;

public class editDict extends HttpServlet {
	 private DealString ds=null;
	private SysmanBean myBean=null;
	/**
	 * Constructor of the object.
	 */
	public editDict() {
		super();
	}

	/**
	 * Destruction of the servlet. <br>
	 */
	public void destroy() {
		super.destroy(); // Just puts "destroy" string in log
		// Put your code here
	}

	
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		doPost(request,response);
	}

	
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		ds=new DealString();
		myBean=new SysmanBean();
		String strType=ds.toString((String)request.getParameter("TYPE"));
		if (strType.equals("MODIFY"))
		doModify(request,response);
		 if (strType.equals("REUSE"))
			 doReUse(request,response);
		 if (strType.equals("DELE"))
			 doDelete(request,response);
		

		

	}
	public void doDelete(HttpServletRequest request, HttpServletResponse response) {
		try {
			response.setContentType("text/html; charset=gb2312");
			String text_zdmc = ds.toGBK(ds.toString((String)request.getParameter("text_zdmc")));
			myBean.setDictname(text_zdmc);
			PrintWriter out = response.getWriter();
			if (myBean.delData()==0)
			{

				out.print("<script> alert('字典删除成功!');");
				out.print("</script>");
			}
			else{response.setContentType("text/html; charset=gb2312"); out.print("<script> alert('字典删除失败!'); </script>");}
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
public void doModify(HttpServletRequest request, HttpServletResponse response) {
	try {
		String strDict = ds.toGBK(ds.toString((String)request.getParameter("txt_dict")));
		response.setContentType("text/html; charset=gb2312");
		String text_zdmc = ds.toGBK(ds.toString((String)request.getParameter("text_zdmc")));
		String text_xmmc = ds.toGBK(ds.toString((String)request.getParameter("text_xmmc")));
		String text_jbxh = ds.toString((String)request.getParameter("text_jbxh"));
		String text_syzt =ds.toGBK(ds.toString((String)request.getParameter("text_syzt")));
		Hashtable hash=new Hashtable();
		PrintWriter out = response.getWriter();
		if(!text_jbxh.equals("-1")){
		hash.put("ZDMC",text_zdmc);
		hash.put("XMMC",text_xmmc);		
		hash.put("SYZT",text_syzt);
		hash.put("JBXH",text_jbxh);
		
		if (myBean.modDict(hash)==0)
		{
			out.print("<script> alert('字典修改成功!');");
			out.print("</script>");
		}
		else out.print("<script> alert('字典修改失败!'); </script>");
		}
		else{
			hash.put("ZDMC",text_zdmc);
			hash.put("XMMC",text_xmmc);
			hash.put("SYZT","0");
			hash.put("JBXH","0");
			if(myBean.addDict(hash)!=-1){
				
		     	out.print("<script> alert('字典添加成功!');");
			     out.print("</script>");
		    }
	     	else out.print("<script> alert('字典添加失败!'); </script>");
				
			}
	
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}
	public void doReUse (HttpServletRequest request, HttpServletResponse response) {
		try {
			response.setContentType("text/html; charset=gb2312");
			String text_xmmc = ds.toGBK(ds.toString((String)request.getParameter("text_zdmc")));
			myBean.setDictname(text_xmmc);
			PrintWriter out = response.getWriter();
			if (myBean.revert()==0)
			{
				
				out.print("<script> alert('字典重起成功!');");
				out.print("</script>");
			}
			else out.print("<script> alert('字典重起失败!'); </script>");
		} catch (IOException e) {
			
			e.printStackTrace();
		}
	}
	

	
	public void init() throws ServletException {
		// Put your code here
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -