使用ueditor实现多图片上传案例——Servlet层(UploadServlet)

简介: 使用ueditor实现多图片上传案例——Servlet层(UploadServlet)
package org.web;
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 org.entity.Shopping;
import org.service.IShoppingService;
import org.service.impl.ShoppingServiceImpl;
import org.util.SubString_text;
public class UploadServlet extends HttpServlet {
  private IShoppingService shoppingService = new ShoppingServiceImpl();
  
  /**
   * (非 Javadoc)
  * <p>Description(描述):调用dopost方法 </p>
  * <p>Title: doGet</p>
  * @param request
  * @param response
  * @throws ServletException
  * @throws IOException
  * @see javax.servlet.http.HttpServlet#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
   */
  public void doGet(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
    doPost(request, response);
  }
  /**
   * (非 Javadoc)
  * <p>Description(描述):具体操作 </p>
  * <p>Title: doPost</p>
  * @param request
  * @param response
  * @throws ServletException
  * @throws IOException
  * @see javax.servlet.http.HttpServlet#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
   */
  public void doPost(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
    //防止乱码
    response.setContentType("text/html;charset=utf-8");
    request.setCharacterEncoding("utf-8");
    response.setCharacterEncoding("utf-8");
    //先获取内容
    String picture = request.getParameter("picture");
    String name   =request.getParameter("name");
    Shopping shopping = new Shopping();
    shopping.setId(((Long)System.currentTimeMillis()).intValue());
    shopping.setName(name);
    SubString_text.SubString_text_picture(shopping,picture);    //上传图片
    //添加数据到数据库
    int rel = shoppingService.save(shopping);
    if(rel>0){
      System.out.println("添加成功");
      response.sendRedirect("upload_suc.jsp");
    }else{
      System.out.println("添加失败");
      response.sendRedirect("upload_error.jsp");
    }
  }
}


相关文章
|
7月前
Servlet使用适配器模式进行增删改查案例(IDeptService.java)
Servlet使用适配器模式进行增删改查案例(IDeptService.java)
|
7月前
Servlet使用适配器模式进行增删改查案例(EmpDaoImpl.java)
Servlet使用适配器模式进行增删改查案例(EmpDaoImpl.java)
|
7月前
Servlet使用适配器模式进行增删改查案例(DeptDaoImpl.java)
Servlet使用适配器模式进行增删改查案例(DeptDaoImpl.java)
|
7月前
Servlet使用适配器模式进行增删改查案例(IEmpService.java)
Servlet使用适配器模式进行增删改查案例(IEmpService.java)
|
6月前
|
SQL druid Java
javaweb案例实训之基于jsp和servlet的用户管理开发[增删改查及登录注销]
javaweb案例实训之基于jsp和servlet的用户管理开发[增删改查及登录注销]
49 0
|
7月前
Servlet使用适配器模式进行增删改查案例(BaseServiceImplTest.java)
Servlet使用适配器模式进行增删改查案例(BaseServiceImplTest.java)
|
7月前
Servlet使用适配器模式进行增删改查案例(EmpServiceImpl.java)
Servlet使用适配器模式进行增删改查案例(EmpServiceImpl.java)
|
7月前
Servlet使用适配器模式进行增删改查案例(DeptServiceImpl.java)
Servlet使用适配器模式进行增删改查案例(DeptServiceImpl.java)
|
7月前
Servlet使用适配器模式进行增删改查案例(BaseDaoUtilImpl.java)
Servlet使用适配器模式进行增删改查案例(BaseDaoUtilImpl.java)
|
4月前
|
缓存 安全 Java
Java服务器端技术:Servlet与JSP的集成与扩展
Java服务器端技术:Servlet与JSP的集成与扩展
46 3