摘要: java操作Linux服务器可以使用专用的jar包,这里介绍使用jsch操作Linux服务器 maven 依赖 <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</vers 阅读全文
posted @ 2022-08-16 17:50 Einsam 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 对于Java开发人员来说,最近几年的时间中,Java生态诞生了很多东西。每6个月更新一次Java版本,以及发布很多流行的框架,如Spring 5、Spring Security 5和Spring Boot 2等,这些都给我们带来了很大的挑战。 在2019年初,我认为Java 10还是比较新的,但是, 阅读全文
posted @ 2020-01-13 12:55 Einsam 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1 Servlet线程安全问题 1st. 为什么说servlet会有线程安全问题? 2nd. 如何解决? 2 Jsp基础 1st. Jsp是什么? 本质就是一个servlet 2nd. 如何写jsp? I) <% %> II) <%= %> III) Jsp声明(a1.jsp) <&! 变量或者方法 阅读全文
posted @ 2017-10-25 22:15 Einsam 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 1 过滤器 2 监听器 I) 声明周期相关的事件:指得是,当容器创建或者销毁了request,session,servlet上下文对象时,产生的事件. II) 绑定数据相关的事件:指的是,当调用了request,session,servlet上下文的setattribute,removeAttrbu 阅读全文
posted @ 2017-10-24 21:39 Einsam 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1 状态管理 a) 什么是状态管理?将浏览器与web服务器之间多次交互当做一个整体处理,并且将多次交互涉及的数据(即状态)保存下来. b) 如何进行状态管理? c) Cookie d) 读取CookieCookie[] request.getCookies();注:有可能返回null;String 阅读全文
posted @ 2017-10-20 21:07 Einsam 阅读(199) 评论(0) 推荐(0) 编辑
摘要: a) 什么是转发?一个web组件将未完成的任务交给另一个web组件继续做.通常是一个servlet将数据获取之后转交给jsp进行展现.注:web组件值得是servlet或者jsp b) 如何转发? c) 特点: d) 比较重定向和转发: a) 什么是路径问题?链接,表单提交,重定向和转发都需要填写一 阅读全文
posted @ 2017-10-19 21:56 Einsam 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 比如,在浏览器地址栏输入:ip地址路径/abc.html. Step1.默认访问的是一个servlet,会从web.xml中查找有没有匹配的servlet. web.xml url-pattern 匹配规则: (1) 精确匹配: <url-pattern>/abc.html</url-pattern 阅读全文
posted @ 2017-10-18 21:06 Einsam 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 1. Servlet输出中文(1)为什么会有乱码?out.println方法在输出时或者表单提交的时候,浏览器会对表单中的中文参数值进行编码; 注:会使用表单所在的页面打开时使用的编码方式进行编码服务器端默认会使用ISO-8859-1进行解码所以会产生乱码(2)如何解决? 1)post请求:requ 阅读全文
posted @ 2017-10-16 21:20 Einsam 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Servlet? sun公司制订的一种用来扩展web服务器功能的组件规范。 (1)用来扩展web服务器功能 早期的web服务器(apache http server,iis等)只能够处理静态资源的请求(即需要事先写好并存放到硬盘上,比如html文件,图片等),不能够处理动态资源的请求(需要 阅读全文
posted @ 2017-10-12 22:28 Einsam 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.直接量对象(JSON) {"name":"zhangsan","age":25} {}代表一个对象,包含多组键值对. 通常key是字符串,value是任意类型的数据.2.构造器(首字母大写的函数)2.1内置构造器 特定:Date,Array 通用:Object2.2自定义构造器 定义一个首字母大 阅读全文
posted @ 2017-10-10 21:00 Einsam 阅读(217) 评论(0) 推荐(0) 编辑