JSP的本质是Servlet源程序 每个JSP页面在第一次被访问时,JSP引擎将它翻译成一个Servlet源程序,接着再把这个Serlvet源程序编译成Servlet的class类文件。 然后再由Web容器(Servlet引擎)像调用普通Servlet程序一样的方式来装载和解释执行这个Servlet ...
分类:
Web程序 时间:
2017-07-08 18:43:20
阅读次数:
145
一、如何开发一个Servlet 1、步骤 1)、编写一个java类,继承自HttpServlet类 2)、重写doGet()方法和doPost()方法; 3)、Servlet程序交给tomcat服务运行(serlvet的class文件拷贝到WEB-INF/classes目录,在web.xml文件下配 ...
分类:
其他好文 时间:
2017-06-09 22:39:03
阅读次数:
176
1 SqlSessionFactoryBuilder:这个类可以被实例化,使用和丢弃。一旦你创建了SqlSessionFactory后,这个类就不需要存在了。因此SqlSessionFactoryBuilder实例的最佳范围是方法范围(也就是本地方法变量)。你可以重用SqlSessionFactor... ...
分类:
数据库 时间:
2017-05-17 22:12:35
阅读次数:
178
Spring MVC角色 Spring MVC是一款优秀的控制器框架,我们基于Servlet的思想基础,使用Spring MVC是一件比较简单的事情。只是Spring MVC会实现很多细节化的东西,使得开发的效率很高。Serlvet只是粗浅的处理了HTTP请求,其中并没有牵扯到复杂的需求定制。庆幸的 ...
分类:
编程语言 时间:
2017-05-13 13:34:33
阅读次数:
273
关于学习架构,必须会的几点技术:1.java反射技术2.xml文件处理3.properties属性文件处理4.线程安全机制5.annocation注解6.设计模式7.代理机制(aop)8.serlvet基础(过滤器等等)几样比较实用的技术:1.模板语言freemarker2.ognl3.gsonjson工具类大家对于几大框架望而生畏,实际..
分类:
编程语言 时间:
2017-05-08 14:48:59
阅读次数:
144
关于学习架构,必须会的几点技术: 1. java反射技术 2. xml文件处理 3. properties属性文件处理 4. 线程安全机制 5. annocation注解 6. 设计模式 7. 代理机制(aop) 8. serlvet基础(过滤器等等)几样比较实用的技术: 1. 模板语言freema ...
分类:
编程语言 时间:
2017-05-08 12:37:23
阅读次数:
147
案例1-在页面中展示所有商品信息,不要使用jsp的脚本技术分析: jsp/el/jstl jsp: java 服务器页面 作用: 将内容的生成和信息的展示相分离 运行在服务器端,本质上就是一个serlvet,产生的java文件和class保留在tomcat的word目录下.jsp脚本: <%..%> ...
分类:
Web程序 时间:
2017-05-07 23:22:35
阅读次数:
492
今天,小伙伴突然问到了Servlet是不是线程安全的问题。脑子当时一卡壳,只想到了单实例多线程。这里做一些总结。 Servlet体系是建立在Java多线程的基础之上的,它的生命周期是由Tomcat来维护的。当客户端第一次请求Servlet的时候,tomcat会根据web.xml配置文件实例化serv ...
分类:
编程语言 时间:
2017-04-25 16:55:16
阅读次数:
137
先调用构造器,然后调用init方法,初始化。然后调用service方法。每请求一次调用一次。然后关闭服务器的时候调用destroy ServletConfig: 封装了 Serlvet 的配置信息, 并且可以获取 ServletContext 对象1). 配置 Serlvet 的初始化参数 <ser ...
分类:
其他好文 时间:
2017-03-22 20:38:26
阅读次数:
254
OGNL表达式是(Object-Graph Navigation Language)是对象图形化导航语言。OGNL是一个开源的项目,struts2中默认使用OGNL表达式语言来显示数据。与serlvet中的el表达式的作用是一样的。OGNL表达式有下面以下特点: @[类全名(包括包路经)] @[方法 ...
分类:
其他好文 时间:
2017-03-19 02:17:30
阅读次数:
245