-
大小: 826KB文件类型: .zip金币: 2下载: 1 次发布日期: 2021-05-25
- 语言: Html/CSS
- 标签:
资源简介
servlet+mysql+html用户登录界面源代码
代码片段和文件信息
package demo;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.io.OutputStream;
import javax.imageio.ImageIO;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.taglibs.standard.tag.common.core.OutSupport;
public class CheckCodeServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req HttpServletResponse resp)
throws ServletException IOException {
// TODO Auto-generated method stub
// super.doGet(req resp);
resp.setContentType(“image/jpeg“);
OutputStream out = resp.getOutputStream();
resp.setHeader(“programa“ “no-cache“);
resp.setDateHeader(“Expires“ 0);
BufferedImage image = new BufferedImage(50 18 BufferedImage.TYPE_INT_RGB);
Graphics g = image.getGraphics();
g.setColor(Color.LIGHT_GRAY);
g.fillRect(0 0 50 18);
g.setColor(Color.LIGHT_GRAY);
g.fillRect(0 0 50 18);
String str = “0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ“;
String code = ““;
for(int i=0;i<4;i++)
{
int k = (int)(Math.random()*36);
char c = str.charAt(k);
code+=c;
}
HttpSession session = req.getSession();
session.setAttribute(“code“ code);
g.setColor(Color.BLACK);
Font font = new Font(“DIALOG“ Font.ITALIC 15);
g.setFont(font);
g.drawString(code 3 15);
ImageIO.write(image“jpeg“out);
out.flush();
out.close();
}
@Override
protected void doPost(HttpServletRequest req HttpServletResponse resp)
throws ServletException IOException {
// TODO Auto-generated method stub
// super.doPost(req resp);
doGet(req resp);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-03-12 23:05 Demo\
文件 460 2017-03-12 23:14 Demo\.classpath
目录 0 2017-03-12 23:05 Demo\.myeclipse\
文件 285 2017-03-12 23:05 Demo\.myme
文件 1410 2017-03-12 23:08 Demo\.project
目录 0 2017-03-12 23:05 Demo\.settings\
文件 500 2017-03-12 23:05 Demo\.settings\.jsdtscope
文件 330 2017-03-12 23:05 Demo\.settings\org.eclipse.jdt.core.prefs
文件 49 2017-03-12 23:05 Demo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-03-12 23:05 Demo\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2017-03-12 23:06 Demo\src\
目录 0 2017-03-12 23:07 Demo\src\demo\
文件 1839 2017-03-12 23:07 Demo\src\demo\CheckCodeServlet.java
文件 3199 2017-03-13 23:35 Demo\src\demo\LoginServlet.java
目录 0 2017-03-13 00:57 Demo\WebRoot\
文件 695 2017-03-13 23:08 Demo\WebRoot\error.html
文件 834 2017-03-12 23:05 Demo\WebRoot\index.jsp
文件 1128 2017-03-13 09:17 Demo\WebRoot\login.html
目录 0 2017-03-12 23:05 Demo\WebRoot\me
文件 36 2017-03-12 23:05 Demo\WebRoot\me
目录 0 2017-03-12 23:05 Demo\WebRoot\WEB-INF\
目录 0 2017-03-12 23:14 Demo\WebRoot\WEB-INF\classes\
目录 0 2017-03-12 23:14 Demo\WebRoot\WEB-INF\classes\demo\
文件 2917 2017-03-12 23:14 Demo\WebRoot\WEB-INF\classes\demo\CheckCodeServlet.class
文件 3798 2017-03-13 23:35 Demo\WebRoot\WEB-INF\classes\demo\LoginServlet.class
目录 0 2017-03-12 23:05 Demo\WebRoot\WEB-INF\lib\
文件 886 2017-03-12 23:09 Demo\WebRoot\WEB-INF\web.xm
文件 872303 2013-10-23 23:45 mysql-connector-java-5.1.27-bin.jar
文件 224 2017-03-14 00:30 mysql数据库代码.txt
- 上一篇:SVG心电图效果应用及技术内核()
- 下一篇:精美静态HTML网页模板
评论
共有 条评论