- 博客(13)
- 资源 (11)
- 收藏
- 关注
原创 EL(expression language)表达式
expression language表达式语言在JSP中,用EL表达式来简洁的访问数据语法${表达式}例如${3/2},结果为1.5empty非空运算符${empty ""} 空串返回true${empty list} 长度为0的的列表返回true${empty obj} 判断对象jsp中四个作用域对象分别为pageContext、request、session、a...
2019-04-23 18:20:29 231
原创 请求转发和重定向的区别
Servlet中请求转发request.getRequestDispatcher("BServlet").forward(request, response);Servlet中重定向response.sendRedirect("BServlet");springmvc的controller中请求转发@RequestMapping("/forwardController")...
2019-04-22 22:59:49 128
原创 重启或者重新加载后session中用户信息丢失
重启或者重新加载后session中用户信息丢失问题来源:在写一个拦截器的时候,拦截当用户登陆后,才可以访问资源,用户没有登陆的时候,不能访问非jsp资源。在controller中写了login方法,用于验证登陆,并用session保存,由于session默认生存时间是30分钟,所以只需要登陆一次,就可以访问别的资源了。但是当服务器重启或者重新加载后,拦截器都会成功拦截,并没有登陆成功。原因...
2019-04-22 19:17:51 2071
原创 springmvc和Servlet设置请求乱码和响应乱码(过滤器)
一、 servlet中请求乱码就是浏览器输入的数据提交给服务器后,服务器端接收到后乱码。解决:request.setCharacterEncoding("utf-8");注意:一定要在调用request.getParameter()之前加上。不能在其之后。响应乱码服务器端将数据响应给浏览器后,浏览器看到乱码。解决:response.setContentType("text/html...
2019-04-21 20:34:58 526
原创 Servlet分析其生命周期和工作流程
Servlet生命周期1.添加servlet的jar包2.新建一个Servlet3.写包名,Servlet名,点击next4.next5.注意,选择重写的方法,勾选init初始化,destroy销毁方法6.servlet测试代码package com.xx.Servlet;import java.io.IOException;import javax.servlet....
2019-04-20 22:38:13 226
原创 Tomcat7.0和eclipse集成
一、安装tomcat7.0文件此处下载将此文件解压后,我是放到E盘下的。1.打开eclipse切换到javaEE2.点击servers3.选择与tomcat对应的版本4.选择tomcat安装目录5.选择jdk安装目录6.最终选择的结果6.完成之后7.最终完成8.右键start开启服务器,在console中看到我的端口为80.(我改过了。后面说这么改)测试:...
2019-04-20 21:57:43 848
原创 Java根据学生年龄对学生对象排序(四种方法)
Java根据学生年龄对学生对象排序方法一1.写出实体Student类package com.jingfei;public class Student implements Comparable{ private String name; private int age; public String getName() { return nam...
2019-04-16 20:56:13 9886
原创 Mysql中表示,只选了C2课程的学生,除过C2还选了其他课程的学生,没有选C2课程的学生
Mysql中表示学生表:Student(Sno,Sname,Ssex,Sage,Sdept)/*SQLyog Ultimate v12.08 (64 bit)MySQL - 5.5.27 **********************************************************************//*!40101 SET NAMES utf8 */;...
2019-04-16 11:33:07 796
原创 范式1NF,2NF,3NF
范式关系数据库中的关系要满足一定要求的,满足不同程度的要求的为不同的范式。各种范式之间的关系5NF⊂4NF⊂BCNF⊂3NF⊂2NF⊂1NF1NF:作为一个二维表,关系要符合一个最基本的田间,每个分量必须是不可分的数据项,即具有原子性。1NF强调的是列的原子性,即列的属性不可再拆分。比如下表包含「姓名」、「性别」、「电话」字段。但是在实际应用场景中,「电话」是可以被拆分为「家庭电话...
2019-04-02 13:39:59 8343 4
原创 连接池DBCP、C3P0、Druid(德鲁伊)和dbutils
连接池负责分配,管理,释放数据库连接,允许应用程序重复实验一个现有的数据库连接。DBCP方式:先添加jar包再依赖于项目硬编码方式 (用户名密码等自己写)代码:package com.jingfei.connectionpool;import java.sql.Connection;import java.sql.PreparedStatement;import jav...
2019-04-02 13:00:37 1457
原创 数据库事务
数据库事务指的是一组最小的逻辑操作单元,组成事务的每一个部分,要么全部执行,如果有某一步执行行错误,整个操作,要回滚到最初开始的状态。事务的4大特性原子性...
2019-04-01 21:22:54 333
原创 Java连接MySQL数据库(JDBC)
JDBC Java database connectivity翻译:Java连接数据库是Java定义的一套规范(接口)导入数据库驱动jar包,右键依赖项目;加载驱动jar包(反射);获取连接对象 ;获取操作对象;项目下新建lib文件夹,导入jar包,右键依赖与项目。package com.westos.demo;import java.sql.*;public clas...
2019-04-01 12:02:01 1034
apache-tomcat-7.0.69
2019-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人