- 博客(7)
- 收藏
- 关注
原创 ThreadLocal
ThreadLocal 是线程的局部变量, 是每一个线程所单独持有的,其他线程不能对其进行访问, 通常是类中的 private static 字段,是对该字段初始值的一个拷贝,它们希望将状态与某一个线程(例如,用户 ID 或事务 ID)相关联 我们知道有时候一个对象的变量会被多个线程所访问,这时就会有线程安全问题,当然我们可以使用synchorinized 关键字来为此变量加锁,进行同步处理,从...
2018-10-31 21:32:42 128 4
原创 JSTL标签
JSP 标准标签库(JSTL) JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 它要和EL表达式联合使用,什么是EL表达式,请看上一篇博客 如何使用JSTL? 1、首先要引入外部jar包, 2、在jsp最上面引入taglib,如下代码 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" pre...
2018-10-30 10:01:54 185 13
原创 EL表达式
EL表达式 目的:为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法,让Jsp的代码更加简化。 演示EL表达式(按照servlet代码片段、jsp代码片段、效果展示) 1、简单字符串 //简单字符串 request.setAttribute("hello", "HelloWorld"); he...
2018-10-30 09:21:44 176 12
原创 配置文件+抽象工厂+反射
Java-web编程的逻辑为:客户端-->servlet-->manager-->dao-->数据库,然后在把数据一层一层返回去,显示给用户。 其中在servlet中要调用manager的方法,就要先实例化一下它;在manager层调用dao就要实例化dao。这样,每一层做的事就不是很纯粹了,不符合高内聚的理论,系统不够灵活。我们就要用一个可以生产各种产品的工厂把他们都...
2018-10-29 17:24:27 214 15
原创 filter过滤器
过滤器是什么?过滤器能够对request和response进行拦截,就像河中加入一道大坝,可以选择性的拦截和放行。 最常用的地方是:统一对字符进行编码(它只对post提交方式有效)和权限验证。 模型 如何创建一个设置字符的过滤器? 1、创建一个类,让他继承filter 2、重写doFilter方法 @Override public void doFilter(Servl...
2018-10-21 21:38:00 203 17
原创 转发和重定向
在servlet中转发和重定向: request.getRequestDispatcher("/student_list.jsp").forward(request,response);//转发 response.sendRedirect("/student_list.jsp");//重定向 在jsp页面中也有 <jsp:forward page=" test.jsp" />...
2018-10-21 21:18:28 216 8
原创 ajax与jsp交互
1先是在input中添加onblur事件。 <input name="userId" type="text" class="text1" id="userId"size="10" maxlength="10" onkeypress="userIdOnKeyPress()" value="<%=userId %>&q
2018-10-21 19:28:55 2824 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人