📄 zhaobiaocheck.java
字号:
package C03.Servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Vector;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import C03.BO.*;
import C03.VO.*;
public class zhaobiaoCheck extends HttpServlet {
/**
* Constructor of the object.
*/
public zhaobiaoCheck() {
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");
PrintWriter out = response.getWriter();
out
.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.print(" This is ");
out.print(this.getClass());
out.println(", using the GET method");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
/**
* 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 {
String project_name = request.getParameter("project_name").trim();
Date date = new Date();
SimpleDateFormat date1 = new SimpleDateFormat("yyyy-MM-dd-hh-mm-ss");
String project_time = date1.format(date);
String username = (String)request.getSession().getAttribute("username");
String project_username=username;
String project_company = new zhaobiaoBO().returnuser(username).trim();
System.out.println(project_company);
String project_cost=request.getParameter("project_cost").trim();
String project_concent=request.getParameter("project_content").trim();
String projectsum = request.getParameter("productsum").trim();
System.out.println("1100000001");
String rodio = request.getParameter("rodio").trim();
zhaobiaoBO zb = new zhaobiaoBO();
boolean l=zb.addproject(project_name, project_time, project_company, project_cost, project_concent,project_username);
Vector vc=null;
Vector vc1 = null;
Vector vc2 = null;
if(rodio.equals("1"))
{
if(l){
response.sendRedirect("../zhaobiaoinput.jsp?action=susser");
}else response.sendRedirect("../zhaobiaoinput.jsp?action=error");
}
if(rodio.equals("2")){
int sum = Integer.parseInt(projectsum);
vc = new Vector();
vc1 = new Vector();
vc2= new Vector();
for(int i=1;i<sum;i++){
vc.addElement((String)request.getParameter("productname"+i+"").trim());
vc1.addElement((String)request.getParameter("productprice"+i+"").trim());
vc2.addElement((String)request.getParameter("project_content"+i+"").trim());
}
if(l){
projectBO pb = new projectBO();
String project_id = pb.returnproject_id(username, project_time);
if(project_id!=null){
productBO bo = new productBO();
userBean bean = new userBean();
String name=(String)request.getSession().getAttribute("username");
bean = new UserBO().returnuser(name);
String maker_id = bean.getMaker_id();
if(bo.insetproduct(vc,maker_id,vc2, project_id, vc1)){
response.sendRedirect("../zhaobiaoinput.jsp?action=susser");
}else response.sendRedirect("../zhaobiaoinput.jsp?action=error");
}
}
}
}
/**
* Initialization of the servlet. <br>
*
* @throws ServletException
* if an error occure
*/
public void init() throws ServletException {
// Put your code here
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -