韩顺平servlet学习笔记02-session以及连接数据库
来源:互联网 发布:清真 知乎 编辑:程序博客网 时间:2024/05/22 12:01
一、响应到浏览器乱码问题
res.setContentType("text/html;charset=gbk");// 根据浏览器设置的编码设置对应值
二、Session
HttpSession hs=req.getSession(true); true如果有就获取,没有就创建
每个浏览器访问服务器时,服务器内存为浏览器分配的空间
三、连接数据库的几个步骤
Connection ct=null;
Statement sm=null;ResultSet rs=null;//链接数据库,加载驱动Class.forName("com.mysql.jdbc.Driver");//得到链接ct=DriverManager.getConnection("jdbc:mysql://localhost:3306/xcdb?useUnicode=true&characterEncoding=gbk","root","gu123");//创建Statementsm=ct.createStatement();//得到结果集rs=sm.executeQuery("select * from user where username='"+u+"' and password='"+p+"'")最后使用完数据库后关闭资源try{ if(rs!=null){ rs.close();
} if(sm!=null){ sm.close();
} if(ct!=null){ ct.close();
记得是从下往上关四、Sql注入漏洞
当密码输入aaa' or 1='1类型时无论什么用户都可以登陆解决方案,根据用户名查找数据库,得到密码跟用户输入的密码比对
阅读全文
0 0
- 韩顺平servlet学习笔记02-session以及连接数据库
- 韩顺平servlet学习笔记04-session与cookies
- 韩顺平Servlet和Jsp学习笔记
- 韩顺平servlet学习笔记05-servletContext
- 韩顺平servlet学习笔记06-tomcat配置
- 韩顺平servlet学习笔记07-jsp运行原理
- 韩顺平2011细说Servlet笔记1
- servlet&jsp入门.....韩顺平笔记
- 韩顺平servlet学习笔记01-创建servlet的三种方式
- 韩顺平jsp学习笔记
- 韩顺平PHP学习笔记
- sql学习笔记(韩顺平)
- Servlet学习笔记---Session
- 韩顺平教程:使用ODBC连接数据库
- 韩顺平教程:使用JDBC连接数据库
- 20160404servlet学习笔记cookie补充以及session
- 韩顺平servlet学习笔记03-sql制作大量的数据
- 韩顺平 servlet
- Scala入门到精通——第十三节 高阶函数
- 配置多个python版本
- 华为机考2015(1)JAVA实现
- CSS盒模型(Box Model)
- UltraEdit激活版
- 韩顺平servlet学习笔记02-session以及连接数据库
- 微信网站应用开发
- 新手在IDEA如何创建一个Web项目
- epoll服务器小结
- Fix failed to start session in Ubuntu
- zabbix_get到shell脚本中连接mysql5.6 warning信息
- [Leetcode] 241. Different Ways to Add Parentheses 解题报告
- Spark性能调优基础篇
- JS ES6教程