文章分类 - 02-JavaEE
摘要:Spring框架中的bean 或者说组件,默认是单例的。单例模式确保了某个类只有一个实例,并且自行实例化,向整个系统提供这个实例。在多线程的情况下,Web容器会向每个请求分配一个线程。这些线程会执行对应的业务逻辑。如果在执行的时候对单例对象进行了修改,则必须考虑到线程同步的问题。同步机制Thread
阅读全文
摘要:servlet/jsp 技术默认可以多线程模式运行。需要考虑多线程的安全问题。servlet 体系结构是建立在 java 多线程机制上的。生命周期由 Web 容器负责的。当客户端第一次访问该Servlet 时,Servlet 容器会根据 web.xml 文件实例化该servlet 类。当有新的客户端
阅读全文
摘要:>DTDDTD(文档类型定义)的作用是XML文档的合法构建模块。DTD可被成行地声明于XML文档中,也可作为一个外部引用。DTD可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。DTD可被成行地声明于XML文档中,也可作为一个外部引用。一、DTD简介1.1、内部的DOCTYPE
阅读全文
摘要:4lengthcid=5 8 8 5 8 //判断rname如果不为null或者"" if(rname){ //url解码 rname = window.decodeURIComponent(rname); } tomcat8可以自动解决get请求乱码问题rname = new String(rna
阅读全文
摘要:复习jsonrequest获取到的字符串,习惯性做下非空判断service层的方法按照功能的名称进行命名dao层的方法,根据sqll增删改查+列名(表名...)来命名在次 实体类属性要和数据库的字段一样关于servlet的底层执行流程和规范。。。。9、优化Servlet--目的:减少Servlet的
阅读全文
摘要:HTML(Hypertext Markup Language)文本标记语言,是静态页面,和JavaScript一样解释性语言。JSP(Java Server Page)Java服务端的页面,是动态页面。需要经过JDK编译后把内容发给客户端显示。需要在服务端进行转译和编译。区别:1、HTML能直接打开
阅读全文
摘要:maven创建web项目。jdk编译插件jdk8 7.9不行 spring5不支持7先创建空的项目,在导入项目。1、使用Maven命令安装jar包 执行完命令后,可看到SUCCESS字样的提示,代表安装成功了,可以在本地仓库找到了。使用Maven创建web项目,无法识别jsp内置对象因为maven生
阅读全文
摘要:>Filter1、概念(和servlet、listener三大组件)* web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。* 过滤器的作用:* 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...请求和响应都会经过过滤器。2、快速入门1、 步骤:
阅读全文
摘要:对象数组等引用对象,使用前最好先加上非空的判断。bean标志可以重用的组件<T>自定泛型,增加通用性在service中封装成pageBeanma--》set 》list 》(toArray)arrayjava从request中获取当前访问是从哪个完整的url来的request.getHeader("
阅读全文
摘要:>JSP1、指令* 作用:用于配置JSP页面,导入资源文件* 格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>* 分类:1、page : 配置JSP页面的 * contentType:等同于response.setContentType() 1. 设置响应体的mime类型
阅读全文
摘要:>DBUtilsDBUtils是java编程中的数据库操作实用工具,小巧简单实用。 轻量级框架。DBUtils封装了对JDBC的操作,简化了JDBC操作。可以少写代码。1.对于数据表的读操作,他可以把结果转换成List,Array,Set等java集合,便于程序员操作;2.对于数据表的写操作,也变得
阅读全文
摘要:一、cookie 客户端会话技术,将数据保存到客户端。1.1、cookie方法 1.2、cookie原理 服务器创建,客户端浏览器进行保存。通过响应消息头 通过请求消息头 IDEA自带的cookie Idea-35b35af8=0c115b08-11d8-4061-91ce-8077ddbcdd93
阅读全文
摘要:url编码是一种浏览器用来打包表单输入的格式。浏览器从表单中获取所有的name和其中的值 ,将它们以name/value参数编码(移去那些不能传送的字符,将数据排行等等)作为URL的一部分或者分离地发给服务器。不管哪种情况,在服务器端的表单输入格式样子象这样:theName=Ichabod+Cran
阅读全文
摘要:1、请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体2、响应消息:服务器端发送给客户端的数据数据格式:1、响应行1. 组成:协议/版本 响应状态码 状态码描述2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。1. 状态码都
阅读全文
摘要:>开发模式1、JSP + JavaBean 在网页中new类的实例 在servlet中封装会比较好 在网页中写逻辑就会很乱 只适合教学使用。2、MVC设计模式JSP + Servlet + JavaBean MVC:开发模式M: Model模型 JavaBean|四种作用域V:view视图 JSPC
阅读全文
摘要:>JSPJSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP实际上就是Servlet。jsp = html + javahtml:静态内容servlet:服务器端的小应用程序。适合编写java逻辑代码,如果编写网页内容
阅读全文
摘要:IDEA集成Tomcat启动时:1、Using CATALINA_BASE: "C:\Users\gravityZero\.IntelliJIdea2017.3\system\tomcat\_Framework"工作空间config--项目配置配置信息logs--日志信息work--jsp转译的ja
阅读全文
摘要:>域对象Request ServletContex Session作用范围:Request<Session<ServletContextRequest:一次请求之内有效。从一个servlet转发到另一个servlet可以共享request数据。Session:多次请求之内有效。只要会话不断,这个se
阅读全文
摘要:>CookieCookie数据是由客户端来保存和携带的,所以称之为客户端技术。cookie容量:一个浏览器最多保存300个cookie。每个站点做多保存20个cookie,每个cookie的大小限制是4kb。cookie默认存活时间:浏览器关闭的时候结束。cookie持久化:若希望浏览器将cooki
阅读全文

浙公网安备 33010602011771号