EasyCaptcha/src/main/java/com/wf/captcha/servlet/CaptchaServlet.java

39 lines
1.0 KiB
Java

package com.wf.captcha.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.wf.captcha.utils.CaptchaUtil;
/**
* 验证码servlet
*
* @author wangfan
* @date 2018-5-14 上午9:53:01
*/
public class CaptchaServlet extends HttpServlet {
private static final long serialVersionUID = -90304944339413093L;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// 是否有key决定是存在session中还是servletContext中
String key = request.getParameter("key");
CaptchaUtil cu = new CaptchaUtil();
if (key != null && !key.trim().isEmpty()) {
cu.out(key, request, response);
} else {
cu.out(request, response);
}
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}