zhizhesoft

  • 首页
Java EE
Java EE

Servlet的开发和使用

Servlet是一种比JSP更早的动态网页编程技术。在没有JSP之前,Servlet可以同时充当视图层、业务逻辑层和持久层角色。自MVC框架出现以后,Servlet的职责开始明确下来,仅仅作为控制器使用,不再作为视图层角色使用。 Servlet通常称为服务器小程序,是运行在服务器端的程序。用于处理及响应客户端的请求。Servlet是个特殊的Java类,创建Servlet类的时候必须继承HTTPServlet。Servlet提供不同的方法用于响应客户端请求: doGet:用于响应客户端的GET请求; doPost:用…

2022年4月6日 0条评论 29点热度 0人点赞 risingsun 阅读全文
Java EE

Servlet生命周期

Servlet在web容器中运行,其实例的创建及销毁等都不是由程序员决定的,而是由容器进行控制的。每个Servlet都遵循如下生命周期: 1、web容器创建Servlet实例; 2、web容器调用Servlet的init()方法,对Servlet进行初始化; 3、Servlet初始化后,存在于容器中,响应用户请求; 4、web容器决定销毁Servlet时,先调用Servlet的destroy()方法,通常关闭web应用时销毁Servlet。 如图:  

2022年4月6日 0条评论 0点热度 0人点赞 risingsun 阅读全文
Java EE

Filter的开发和使用

Filter可认为是Servlet的一种“变种”,它主要用于对用户请求进行预处理,也可以对HTTPServletResponse进行后处理。与Servlet的区别在于:Filter不能直接向用户生成响应。其完成流程为:Filter对用户请求进行预处理,然后将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。Filter作用如下: 1、在HttpServletRequest到达Servlet之前,拦截客户的HttpServletRequest; 2、根据需要检查HttpServlet…

2022年4月6日 0条评论 21点热度 0人点赞 risingsun 阅读全文
Java EE

Struts jar包下载地址

Struts jar包官方下载地址:http://struts.apache.org/download.cgi 包括struts1、struts2的jar包均可下载;

2022年4月6日 0条评论 27点热度 0人点赞 risingsun 阅读全文
Http/Https

https原理详解

下面我们来一起学习一下 HTTPS ,首先问你一个问题,为什么有了 HTTP 之后,还需要有 HTTPS ?我突然有个想法,为什么我们面试的时候需要回答标准答案呢?为什么我们不说出我们自己的想法和见解,却要记住一些所谓的标准回答呢?技术还有正确与否吗? HTTPS 为什么会出现 一个新技术的出现必定是为了解决某种问题的,那么 HTTPS 解决了 HTTP 的什么问题呢? HTTPS 解决了什么问题 一个简单的回答可能会是 HTTP 它不安全。由于 HTTP 天生明文传输的特性,在 HTTP 的传输过程中,任何人都有…

2022年3月18日 0条评论 0点热度 0人点赞 risingsun 阅读全文
Java EE

windows下bat脚本记录

XCOPY set "Mdy=%date:~5,2%-%date:~8,2%-%date:~,4%" XCOPY Z:\2018 D:\record\2018\ /D:%Mdy% /E 启动多个微信 @echo off set set=D:\software\WeChat\WeChat.exe,D:\software\WeChat\WeChat.exe for %%i in (%set%) DO start %%i

2022年3月15日 0条评论 21点热度 0人点赞 risingsun 阅读全文
Java EE

遍历list集合的三种方式

List<String> list1 = new ArrayList<String>(); list1.add("1"); list1.add("2"); list1.add("3"); list1.add("4"); // 1、普通话for循环 String res = ""; for (int i = 0; i < list1.size(); i++) { res += list1.get(i); } System.out.println(res); // 2、增强for Stri…

2022年2月27日 0条评论 20点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE JDBC RowSet行集

RowSet行集 @author ixenos     应用背景   1.基于结果集的缺点:在与用户的整个交互过程中,必须始终与数据库保持连接 后果:当用户长时间离开时,数据库连接长时间被占用,而这属于稀缺资源; 解决:使用行集RowSet,RowSet继承了ResultSet接口,却无需始终保持与数据库的连接~    2.结果集不便于移动,因为数据结构复杂,且依赖于连接 解决:使用行集RowSet,RowSet适用于将查询结果移动到复杂应用的其他层,或者其他设备当中   3.因为RowSet继承了ResultSe…

2022年2月17日 0条评论 28点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML XSL转换(XSLT)

XSL转换(XSLT)  @author ixenos     定义:  XSL转换机制可以指定将XML文档转换为其他格式的规则,例如,txt纯文本、XHTML或其他任何XML格式。   用途:  XSLT通常用来将某种机器可读的XML格式转译为另一种机器可读的XML格式,或者将XML转译为适合人类阅读的表示格式   步骤:  1、 需要提供XSLT样式表,它描述了XML文档向某种格式转换的规则  2、 XSLT处理器读入XML文档和XSLT样式表,产生所要的输出   XSLT样式表: <?xml versi…

2022年2月17日 0条评论 13点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML DOM创建

DOM创建XML  @author ixenos       1、思路: 先封装构建一颗DOM树,然后将DOM树转换成XML文件   2、三种写DOM树到XML文件的方式:   1)使用DOM(或DOM4J、JDOM) 2)使用LSSerializer接口 3)使用XSLT(Extensible  StyleSheet Language Transformations)可扩展的格式页转换,XSL转换   3、构建一颗DOM树   1)不带名称空间 DocumentBuilderFactory  factory = …

2022年2月17日 0条评论 9点热度 0人点赞 risingsun 阅读全文
12345…57
Search

COPYRIGHT © 2022 zhizhesoft. ALL RIGHTS RESERVED.