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

📄 chargeservlet.java

📁 新东方软件开发项目
💻 JAVA
字号:
package com.mobile.controller;

import java.io.FileInputStream;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.SQLException;
import java.util.Properties;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import com.mobile.bean.TCharge;
import com.mobile.bean.TCharge_Rule;
import com.mobile.dao.ChargeDAO;


public class ChargeServlet extends HttpServlet {

	/**
	 * Constructor of the object.
	 */
	public ChargeServlet() {
		super();
	}

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

	/**
	 * The doGet method of the servlet. <br>
	 *
	 * This method is called when a form has its tag value method equals to get.
	 * 
	 * @param request the request send by the client to the server
	 * @param response the response send by the server to the client
	 * @throws ServletException if an error occurred
	 * @throws IOException if an error occurred
	 */
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
	
		response.setContentType("text/html;charset=GBK");
		
	
		response.setContentType("text/html");
		String flag=request.getParameter("flag");
		if ("Charge".equals(flag))
		{
			request.setCharacterEncoding("GBK");
		   System.out.println("5555555555555555555555555555555");
			String chargeName = request.getParameter("D1");
			TCharge tc = new TCharge();
			ChargeDAO tcd = new ChargeDAO();
			char chargeCode = '0';
			if ("开户费".equals(chargeName))
			{
				chargeCode = 'A';
				chargeName = "开户费";
			}
			if ("漫游费".equals(chargeName))
			{
				chargeCode = 'B';
				chargeName = "漫游费";
			}
			if ("押金".equals(chargeName))
			{
				chargeCode = 'C';
				chargeName = "押金";
			}
			if ("入网费".equals(chargeName))
			{
				chargeCode = 'D';
				chargeName = "入网费";
			}
			if ("选号费".equals(chargeName))
			{
				chargeCode = 'E';
				chargeName = "选号费";
			}
			String charge = request.getParameter("T1");
			tc.setChargeCode(chargeCode);
			tc.setChargeName(chargeName);
			
		 System.out.println(charge);
				tc.setCharge(charge);
				tcd.insertCharge(tc);
		response.sendRedirect("charge.html");		
		
		}
		if("Charge_code".equals(flag)){
			String Func_Name=request.getParameter("op");
			ChargeDAO tcd = new ChargeDAO();
			String  Func_ID =tcd.check_func_id(Func_Name);
			System.out.println(Func_ID+".............");
			TCharge_Rule tr=new TCharge_Rule();
			tr.setFunc_Name(Func_Name);
			tr.setFunc_ID(Func_ID);
			
			String c1=request.getParameter("c1");
			String c2=request.getParameter("c2");
			String c3=request.getParameter("c3");
			String c4=request.getParameter("c4");
			String c5=request.getParameter("c5");
			
			if("on".equals(c1)){
				
				tr.setCharge_Code("A");
				tcd.insertCharge_Rule(tr);
			}
           if("on".equals(c2)){
				
				tr.setCharge_Code("B");
				tcd.insertCharge_Rule(tr);
			}
           if("on".equals(c3)){
				
				tr.setCharge_Code("C");
				tcd.insertCharge_Rule(tr);
			}
           
           if("on".equals(c4)){
				
				tr.setCharge_Code("D");
				tcd.insertCharge_Rule(tr);
			}
           if("on".equals(c5)){
				
				tr.setCharge_Code("E");
				tcd.insertCharge_Rule(tr);
			}


			
			
		}
		
		
		
	}

	/**
	 * The doPost method of the servlet. <br>
	 *
	 * This method is called when a form has its tag value method equals to post.
	 * 
	 * @param request the request send by the client to the server
	 * @param response the response send by the server to the client
	 * @throws ServletException if an error occurred
	 * @throws IOException if an error occurred
	 */
	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {

		response.setContentType("text/html");
		this.doGet(request, response);
	}

	/**
	 * Initialization of the servlet. <br>
	 *
	 * @throws ServletException if an error occurs
	 */
	public void init() throws ServletException {
		// Put your code here
	}

}

⌨️ 快捷键说明

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