📄 composeservlet.java
字号:
package com.wxpn.tutorial.ec.servlet;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Collection;
import java.util.Date;
import java.util.HashMap;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.wxpn.tutorial.ec.bean.AddRouteBean;
import com.wxpn.tutorial.ec.bean.HotelOrderBean;
import com.wxpn.tutorial.ec.util.Encoder;
import com.wxpn.tutorial.ec.util.StringUtil;
/**
* Servlet implementation class for Servlet: ComposeServlet
*/
public class ComposeServlet extends javax.servlet.http.HttpServlet implements
javax.servlet.Servlet {
/*
* (non-Java-doc)
*
* @see javax.servlet.http.HttpServlet#HttpServlet()
*/
public ComposeServlet() {
super();
}
/*
* (non-Java-doc)
*
* @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request,
* HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
AddRouteBean routeBean=null;
HashMap mapbean=new HashMap();
try {
mapbean=getDataMap(request,response);
routeBean=new AddRouteBean();
String addseq= routeBean.getAddSeqNum();
System.out.println(addseq);
mapbean.put("routeid",addseq);
routeBean.insertTravelRoute(mapbean);
request.getRequestDispatcher("/book_store/index.jsp").forward(
request, response);
} catch (Throwable t) {
getServletContext().log(t.getMessage());
}
}
/**
* @param request
* @param response
* @return
*/
private HashMap getDataMap(HttpServletRequest request, HttpServletResponse response) {
//the attribute's values
HashMap map=new HashMap();
String routeline="'"+request.getParameter("routeline")+"'";
String company="'"+request.getParameter("company")+"'";
String tomonth=request.getParameter("tomonth");
String today=request.getParameter("today");
String toyear=request.getParameter("toyear");
String startdate=toyear+"/"+tomonth+"/"+today;
startdate=StringUtil.addSqlMark(startdate);
String offmonth=request.getParameter("offmonth");
String offday=request.getParameter("offday");
String offyear=request.getParameter("offyear");
String enddate=offyear+"/"+offmonth+"/"+offday;
enddate=StringUtil.addSqlMark(enddate);
String content="'"+request.getParameter("content")+"'";
String price="'"+request.getParameter("price")+"'";
String period="'"+request.getParameter("period")+"'";
String province="'"+request.getParameter("province")+"'";
String departplace="'"+request.getParameter("departplace")+"'";
String destplace="'"+request.getParameter("destplace")+"'";
map.put("routeline",routeline);
map.put("company",company);
map.put("startdate",startdate);
map.put("enddate",enddate);
map.put("routecontent",content);
map.put("price",price);
map.put("period",period);
map.put("provinceid",province);
map.put("departplace",departplace);
map.put("destplace",destplace);
return map;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -