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

📄 productedinsert.jsp

📁 基于JSP的简单网上书店设计与实现(各模块完整齐全)
💻 JSP
字号:
<%@ page contentType="text/html; charset=GB2312"%>
<%@ page import="java.sql.*,com.jspsmart.upload.*"%>
<%@ page import="java.sql.* ,java.util.Date,java.text.SimpleDateFormat"%>
<jsp:useBean id="file_Bean" class="MyFly.Bean.file_Bean" scope="request"/>
<jsp:useBean id="useclassBean" class="MyFly.Bean.useclassBean" scope="request"/>
<jsp:useBean id="characterclassBean" class="MyFly.Bean.characterclassBean" scope="request"/>
<jsp:useBean id="productinfoBean" class="MyFly.Bean.productinfoBean" scope="request"/>

<%!
   String fun(String str)
   {
      try
	  {
	      return new String(str.getBytes("ISO8859_1"));
	  }
	  catch(Exception e)
	  {
	     return "";
	  }
   }
%>
<html>
<body>

<%
  try{
  
   String str=request.getRealPath("/");
   str+="\\XKB\\product_image";
   SmartUpload mySmartUpload=new SmartUpload();
   mySmartUpload.initialize(pageContext);
 
  mySmartUpload.setTotalMaxFileSize(20000000);
  mySmartUpload.upload();
  
  //int count;
  //count=mySmartUpload.save("/XKB/product_image");  
  
   String productID=mySmartUpload.getRequest().getParameter("productID");
    productinfoBean.setProductID(productID);
   
   String productName=mySmartUpload.getRequest().getParameter("productName");
   productinfoBean.setProductName(productName);
  
   String useclassID=mySmartUpload.getRequest().getParameter("useclassID");
   
   productinfoBean.setUseclassID(Integer.parseInt(useclassID));
   
   String characterID=mySmartUpload.getRequest().getParameter("characterID");
   productinfoBean.setCharacterID(Integer.parseInt(characterID));
   
   String marketPrice=mySmartUpload.getRequest().getParameter("marketPrice");
   productinfoBean.setMarketPrice(Float.parseFloat(marketPrice));
   
   String preferPrice=mySmartUpload.getRequest().getParameter("preferPrice");
   productinfoBean.setPreferPrice(Float.parseFloat(preferPrice));
   
   SimpleDateFormat formatter = new SimpleDateFormat ("yyyy-MM-dd");//将显示"1999-10-1 21:03:10"的格式. 
    Date currentTime_1 = new Date(); 
    String appendTime = formatter.format(currentTime_1); 
   productinfoBean.setShangData(appendTime);
   
  String storage=mySmartUpload.getRequest().getParameter("storage");
   productinfoBean.setStorage(Integer.parseInt(storage));
   
   com.jspsmart.upload.File maxpic=mySmartUpload.getFiles().getFile(0);
   String max=maxpic.getFileName();
   String maxFile="max"+max;
   file_Bean.setPathName(str);
   String maxName=file_Bean.getFileName(maxFile);
 
   productinfoBean.setMaxPicture(maxName);
   
   com.jspsmart.upload.File minpic=mySmartUpload.getFiles().getFile(1);
   String min=minpic.getFileName();
   String minFile="min"+min;
   file_Bean.setPathName(str);
   String minName=file_Bean.getFileName(minFile);
   
   productinfoBean.setMinPicture(minName);
   String introduce=mySmartUpload.getRequest().getParameter("content");
   productinfoBean.setIntroduce(introduce);
   
    String publish=mySmartUpload.getRequest().getParameter("publish");//???
   productinfoBean.setPublish(publish);
   
    String author=mySmartUpload.getRequest().getParameter("author");//??
   productinfoBean.setAuthor(author);
   //System.out.print(author);
   
   String tuijian=mySmartUpload.getRequest().getParameter("tuijian");
   if(tuijian==null)
   {
       productinfoBean.setTuijian(0);
   }
   else
   {
      productinfoBean.setTuijian(1);
   }
   
    String isnew=mySmartUpload.getRequest().getParameter("isnew");//?????
   if(isnew==null)
   {
       productinfoBean.setIsnew(0);
   }
   else
   {
      productinfoBean.setIsnew(1);
   }
   
   
   
   
   
   if(productinfoBean.addNew()==0)
   {
       out.println("<Script language=JavaScript>alert('添加失败');javascript:history.back();</Script>");
   }
   else
   { 
       maxpic.saveAs("/XKB/product_image/" + maxName);
	   minpic.saveAs("/XKB/product_image/" + minName);
       response.sendRedirect("produceinfoView.jsp?success=true");
   }
  }
  catch(Exception e)
   {
     out.println("<Script language=JavaScript>alert('添加失败');javascript:history.back();</Script>");
   }
   %>
 </body>
</html>

⌨️ 快捷键说明

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