随笔分类 -  web

EL表达式
摘要:EL表达式是JSP内置的表达式语言,格式${ ...} ,一个美元符号,一个中括号, EL表达式的功能 全域查找和指定域查找 若没有找到对应的值,不会显示null,会显示空字符串,不影响输出 jsp2.0之后不再建议使用java脚本了,EL替代的是<%= ...%>,即EL表达式只能做输出操作,不能 阅读全文
posted @ 2018-10-15 22:02 yusiming 阅读(113) 评论(0) 推荐(0)
JavaBean规范
摘要:JavaBean必须要为成员提供get/set方法,只提供其中的一个也是可以的,必须要有一个无参构造器,一般对于具有get或这个set方法的成员我们称之为属性,就算一个属性,没有对应的成员变量只有get/set方法,也是可以的。只有get方法的属性我们称为只读属性,属性的名称是get/set方法去除 阅读全文
posted @ 2018-10-12 21:05 yusiming 阅读(292) 评论(0) 推荐(0)
JSP动作标签
摘要:JSP的动作标签由服务器解释执行,动作标签的格式是固定的, <jsp:forward>:这个动作标签的用处,与Servlet的请求转发是一样的 <jsp:include>:这个标签的用处与Servlet的请求包含一致的, <jsp:param>:这个标签用来作为forward和include的子标签 阅读全文
posted @ 2018-10-12 20:12 yusiming 阅读(129) 评论(0) 推荐(0)
JSP的九大内置对象
摘要:JSP中存在9个内置对象,不需要我们声明就可以直接使用了,我们来看经过服务器编译过后的JSP的源码,就可以很容易理解,这个9个对象了: javax.servlet.jsp.JspWriter out,这个对象用来向客户端输出响应内容,等同于respnse.getPrintWriter(); fina 阅读全文
posted @ 2018-10-11 20:57 yusiming 阅读(128) 评论(0) 推荐(0)
JSP的三大指令
摘要:JSP中存在三个指令,其中page指令最为复杂, page include taglib page指令 一个JSP页面中可以存在多个page指令,page指令的格式:<%@page language="java" contentType="text/html;charset="UTF-8""%> 一 阅读全文
posted @ 2018-10-11 20:08 yusiming 阅读(472) 评论(0) 推荐(0)
JSP的使用
摘要:为什么要使用JSP 既然我们有Servlet,可以对客户端做出响应,为什么还要使用JSP,我们首先来分析HTML、Servlet和JSP的特点: HTML:HTML是静态页面,是“死”的,不能够编程,页面上不能存在变量,但是请求十分方便 Servlet:灵活,可以编程来控制程序的执行,但是如果需要向 阅读全文
posted @ 2018-10-09 21:32 yusiming 阅读(153) 评论(0) 推荐(0)
JSP的原理
摘要:JSP其实就是Servlet,在运行时,JSP将由JSP编译器进行转换,将JSP转换为Java代码,由JSP所创建的类都实现了Servlet接口,所以JSP就是Servlet,它也有声明声明方法,其实请求该JSP页面实际上也是在调用该JSP转换过了的Servlet的service方法,我们到tomc 阅读全文
posted @ 2018-10-09 20:10 yusiming 阅读(177) 评论(0) 推荐(0)
HttpSession
摘要:前面我们说Cookie可以用来跟踪客户端的行为,但是Cookie是Http协议的内容,JavaWeb也提供了一种可以进行会话跟踪的技术,即HttpSession,什么是会话?会话就是从用户打开浏览器,发出第一个请求之后,一个会话就开始,之后用户的一系列的请求都属于这个会话范围之内,直到用户关闭浏览器 阅读全文
posted @ 2018-10-08 21:43 yusiming 阅读(238) 评论(0) 推荐(0)
Cookie
摘要:Cookie是Http协议制定的内容,虽然Http协议是无状态的,但是我们可以通过使用Cookie来保存一些客户端的信息到服务器中,还可以使用Cookie来跟踪用户,典型的Cookie的使用-购物车,服务器可以跟踪用户在什么时间访问了哪些页面,以及访问这些页面的顺序,然后为用户维持一个购物品的列表, 阅读全文
posted @ 2018-10-07 22:35 yusiming 阅读(170) 评论(0) 推荐(0)
请求转发和请求包含
摘要:获取类路径下的资源 对于一个web项目来说,类路径就是class目录,我们可以使用Class类的对象,来获取类路径下的资源,这在加载一些配置文件时,使用得到 需要注意的是我们在使用 getResourceAsStream("/a.txt");方法时,在文件名前添加了一个“/”符,这表示我们获取的时根 阅读全文
posted @ 2018-10-07 21:34 yusiming 阅读(179) 评论(0) 推荐(0)
ServletContext
摘要:ServletContext 在ServletConfig接口中,有一个getServletContext方法可以获取一个ServletContext对象,那么ServletContext到底有什么作用呢?ServletContext是一个接口,也是是一个域对象,而且是最大的域对象,tomcat会为 阅读全文
posted @ 2018-10-06 21:44 yusiming 阅读(158) 评论(0) 推荐(0)
与Servlet相关的接口
摘要:ServletConfig 一个ServletConfig对象对应一个特定的一个Servlet的一段配置信息,只能获取servlet的初始化参数: ServletConfig在 Servlet接口中的init(ServletConfig servletConfig) 方法中出现过,但是这个方法不由我 阅读全文
posted @ 2018-10-06 20:40 yusiming 阅读(103) 评论(0) 推荐(0)
Servlet
摘要:Servlet Servlet是一个运行在Web服务器中的一个Java小程序,它能够接受和处理客户端的请求,并完成对客户端的响应。Servlet是Web应用程序中的核心类,它可以直接处理请求,也可以将请求委托给应用程序中的别的部分进行处理(请求转发、包含),所有的web服务器都内建了一个或者多个se 阅读全文
posted @ 2018-10-06 20:19 yusiming 阅读(126) 评论(0) 推荐(0)