-
请求内部转发与重定向区别
摘要:1.请求内部转发 使用:req.getRequestDispatcher("uri").forward(req, resp); 1、多个Servlet共享一个request对象(重点) 2、一次请求,当转发结束的时候也就是业务处理完毕的时候request对象会被销毁 3、地址栏不改变 注意在执行转发
阅读全文
-
JSTL标签
摘要:JSTL标签 使用时需要用taglib指令导入一句话 或者将jstl库导入tomcat中的lib包中 <!--WizRtf2Html Charset=0 -->核心标签库: 输出标签: <c:out value="数据"></c:out>(很少用) 设置作用域标签: <c:set var="键名"
阅读全文
-
JSP学习总结
摘要:1. 为什么需要jsp? Servlet对于逻辑处理是非常方便的,但是对于页面的展现是非常麻烦的。JSP的诞生是为了解决Servlet页面展现麻烦的问题的。 2. JSP的特点: Jsp页面展现非常方便,但是业务逻辑处理非常麻烦 总结: 一般我们需要将两门技术结合使用,Servlet做业务处理,js
阅读全文
-
JSP执行过程
-
Cookie实现--用户上次访问时间
-
DTD约束
摘要:DTD约束 一,导入DTD方式 二,DTD语法 2)DTD语法 约束标签 <!ELEMENT 元素名称类别>或<!ELEMENT 元素名称(元素内容)> 类别: 空标签: EMPTY。表示元素一定是空元素。 普通字符串:(#PCDATA)。表示元素的内容一定是普通字符串(不能含有子标签)。 任何内容
阅读全文
-
Schema约束
-
SAX解析原理示意
-
DOM解析原理示意
-
XML中文乱码问题
-
Web应用的目录结构
摘要:Web应用的目录结构 |- WebRoot : web应用的根目录 <!--more--> |- 静态资源(html+css+js+image+vedio)|- WEB-INF :固定写法。 |-classes: (可选)固定写法。存放class字节码文件 |-lib: (可选)固定写法。存放jar
阅读全文
-
手动+工具开发动态资源
摘要:静态资源和动态资源的区别 静态资源 动态资源 当用户多次访问这个资源,资源的源代码永远不会改变的资源。 当用户多次访问这个资源,资源的源代码可能会发送改变。 静态资源 动态资源 当用户多次访问这个资源,资源的源代码永远不会改变的资源。 当用户多次访问这个资源,资源的源代码可能会发送改变。 手动或工具
阅读全文
-
Tomcat服务器的下载及安装
摘要:Tomcat服务器的下载及安装 1)到apache官网。www.apache.org http://jakarta.apache.org(产品的主页) <!--more--> 2) 安装版:window (exe、msi) linux(rmp) 压缩版:window(rar,zip) linux(t
阅读全文
-
Tomcat软件使用常见问题
摘要:Tomcat软件使用常见问题 tomcat软件使用的常见问题 <!--more--> 1)闪退问题 原因:tomcat软件是java语言开发的。 tomcat软件启动时,会默认到系统的环境变量中查找一个名称叫JAVA_HOME的变量。这个变量的作用找到tomcat启动所需的jvm。 解决办法; 到环
阅读全文
-
Tomcat的目录结构
-
Tomcat之URL查找的过程
摘要:Tomcat之URL查找的过程 webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。 Tomcat之URL查找的过程 webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。 webapps目录: tomcat共享目录。需要共享的本地资源放到此目录中。
阅读全文
-
EL表达式
摘要:EL表达式 <!--WizRtf2Html Charset=0 --> 1、作用: <!--more--> 主要是用来获取作用域中的数据的,使用的时候不需要导包,获取的时候不需要强转 获取用户数据 <!--WizRtf2Html Charset=0 --><%=request.getParamete
阅读全文
-
算法-java代码实现希尔排序
摘要:希尔排序 第8节 希尔排序练习题 <!--more--> 对于一个int数组,请编写一个希尔排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。保证元素小于等于2000。 测试样例: [1,2,3,5,2,3],6 [1,2,2,3,3,5] Java (javac
阅读全文
|