web
文章平均质量分 74
whcself
这个作者很懒,什么都没留下…
展开
-
Servlet---生命周期
Servlet生命周期:Servlet程序的生命周期由tomcat服务器控制构造方法: 创建servlet对象的时候调用。默认情况下,第一次访问servlet的时候创建servlet对象 只调用1次。证明servlet对象在tomcat是单实例的。init方法: 一般创建完servlet对象的时候调用。只调用1次。service方法: 每次发出请求时调用。调用n次。destro...原创 2018-08-03 20:34:26 · 134 阅读 · 0 评论 -
struts2---拦截器
拦截器与过滤器区别:拦截器:只在struts中使用,只拦截所有的action请求过滤器:所有web应用使用,可以过滤所有资源(jsp/servlet/img/css/js)相对来说过滤器范围更广在struts-default一共定义了32个拦截器.拦截器栈:拦截器栈就是拦截器的一个文件夹,存放多个拦截器这样,引用了一个栈,拦截器栈中的拦截器就会按其之前定义的顺序被依次调用默认栈...原创 2018-09-09 11:27:46 · 117 阅读 · 0 评论 -
servlet---web.xml文件配置路径
Servlet的映射路径:在web.xml文件中: <servlet-mapping> <servlet-name>FirstServlet</servlet-name>//servlet的内部名称 <url-pattern>/first</url-pattern>//url简称 &l...原创 2018-09-05 14:11:12 · 3284 阅读 · 0 评论 -
struts2---src/struts.xml配置详解
配置src/struts.xml <?xml version="1.0" encoding="UTF-8" ?> <!--DOCTYPE struts表示根节点为struts -//Apache Software Foundation//DTD Struts Configuration 2.0//EN一个uri http://s...原创 2018-09-07 20:28:45 · 335 阅读 · 0 评论 -
EL表达式
1.EL作用jsp的核心语法: jsp表达式 <%=%>和 jsp脚本<% %>。但是开发中需要尽量避免在jsp页面中写java语言使用EL表达式替换掉jsp表达式EL表达式作用: 向浏览器输出域对象中的变量值或表达式计算的结果语法: ${变量或表达式} 2. EL语的语义:1.1 从四个域自动搜索 ${name } ${name } ...原创 2018-08-13 19:50:47 · 80 阅读 · 0 评论 -
javaWeb应用中路径问题
1."/"的使用: 给服务器使用: "/" 表示在当前web应用的根目录(tomcat里面的指定项目中webRoot下)给浏览器使用: "/" 表示在webapps的根目录下2.查询流程:给浏览器使用例子: url=/W项目名/资源名先定位"/"然后定位项目名;之后到web.xml中寻找是否有url-pattern的值为"资源名",如果有,定位到对应的Se...原创 2018-08-08 13:03:12 · 310 阅读 · 0 评论 -
Servlet---GET与POST及其编码方式
一.web基本知识: 1)web服务软件作用: 把本地资源共享给外部访问 2) 访问tomcat主页:http://localhost:8080 3)web应用目录结构|- WebRoot 根目录|-静态资源(html+css+javascript+images+xml) 可以直接被浏览器访问到的|-WEB-INF ...原创 2018-08-03 14:19:16 · 738 阅读 · 0 评论 -
jsp技术
1 Jsp引入Servlet的作用: 用java语言开发动态资源的技术Jsp的作用:用java语言(+html语言)开发动态资源的技术Jsp就是servlet: jsp生成的.class继承了 HttpJspBase,HttpJspBase又继承了HttpServlet2 Jsp的特点1)jsp的运行必须交给tomcat服务器,区别于htmltomcat的work目录:...原创 2018-08-12 14:46:21 · 583 阅读 · 0 评论 -
Cookie和Session
1.Cookie特点Cookie:会话数据保存在浏览器客户端,只能保存非中文字符串类型的数据。2.Cookie技术核心Cookie类:用于存储会话数据1)构造Cookie对象Cookie(java.lang.String name, java.lang.String value)2)设置cookievoid setPath(java.lang.String uri) ...原创 2018-08-12 10:25:45 · 119 阅读 · 0 评论 -
jsp自定义标签
自定义标签继承树:自定义标签类----->继承SimpleTagSupport------>实现SimpleTag接口自定义标签开发步骤1)编写一个普通的java类,继承SimpleTagSupport类,叫标签处理器类/** * 标签处理器类 * @author APPle * 1)继承SimpleTagSupport * */public class ...原创 2018-08-14 22:57:35 · 634 阅读 · 0 评论 -
strtuts2---转换器开发
1 开发原因:Struts2框架会将表单的参数以同名的方式设置给对应Action的属性中。 该工作主要是由Parameters拦截器做的。而该拦截器中已经自动的实现了String到基本数据类型之间的转换工作。类似于: Beanutils工具。但是日期类型过于复杂:用户在输入日期等数据类型的时候可:能会有不同的格式,例如yyyy-mm-dd,yyyymmdd......这个时候就需要...原创 2018-09-09 18:52:18 · 124 阅读 · 0 评论