Servlet
Servlet
linsa_pursuer
简简单单做编程,开开心心好心情!
展开
-
转发
一.转发一个web组件(Servlet/JSP)将未完成的处理通过容器转交给另外一个web组件继续完成常见情况:一个Servlet获得数据之后(比如通过调用dao),将这些数据转发给一个JSP,由这个JSP来展现这些数据二.实现转发1.绑定数据到request对象(1)实现绑定request.setAttribute(绑定名, 绑定值);(2)读取绑定值(如果绑定名原创 2017-12-08 20:13:04 · 279 阅读 · 0 评论 -
JSP页面中的隐含对象
一.JSP页面中的隐含对象1.输入输出对象(1)request 代表客户端的请求,获取任何来自客户端的信息(2)response 代表对客户端响应,利用response可以向客户端发消息(3)out2.作用域通信对象(1)session(2)application(3)pageContext3.Servlet对象(1)page(2)config原创 2017-11-30 21:49:22 · 1148 阅读 · 0 评论 -
Servlet应用查询增加业务
WEB-INF下面修改系统生成的web.xml文件根目录中添加如下代码: emp web.EmpServlet emp *.emp在webapp下建一个表单请求文件:增加员工 <!-- 当前:/EmpManager/add_emp.html 目标:/EmpManager/add.emp --> 姓名:原创 2017-11-30 21:38:03 · 241 阅读 · 0 评论 -
Servlet基础
一.Web应用的演变1.CS架构:客户端+DB2.BC架构:浏览器+Web服务器+DB二.安装Tomcat1.apache-tomcat/bin/sh startup.sh run运行启动,sh shutdown.sh关闭2.浏览器输入地址:http://localhost:8080看到"猫"代表成功三.常见错误及解决方式1.404:服务器根据请求地址找不到对应原创 2017-11-30 21:30:54 · 237 阅读 · 0 评论 -
自己创建tld标签
WEB-INF下面建一个xml,tld的文件<taglib xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://j原创 2017-12-08 20:50:00 · 371 阅读 · 0 评论 -
反射
使用反射的目的一般是为了解除耦合!简称:解耦用于反射的类package cn.tedu.tstore.reflect;public class Foo { int age; double price; public int test(int a) { return a+1; } @Override public String toString() { ret原创 2017-12-08 20:44:46 · 271 阅读 · 0 评论 -
监听器
监听器是 Servlet API 的一部分,Web容器在工作时候,发生各种特定“事件”时候会自动调用相应事件方法。我们可以利用事件方法来执行“特定”的功能特定“事件” 如:1.Request对象的创建与销毁2.Response对象的创建与销毁3.Session对象的创建与销毁(可统计在线人数)4.ServletContext对象的创建与销毁5.数据绑定更新和删除时候原创 2017-12-08 20:39:39 · 138 阅读 · 0 评论 -
过滤器
一.Servlet 标准中提供了过滤器功能,用于拦截Http请求,为服务器增加拦截功能:1.Filter常用解决的问题:(1)统一编码过滤处理(2)统一登录处理,必须登录才能访问页面(3)网站资源授权拦截(4)不登录不能下载资源2.过滤器的执行先后次序就是配置文件中 filter 的出现先后次序3.过滤器不仅可以过滤Servlet 和 JSP 还可以过滤任何Web资源原创 2017-12-08 20:31:26 · 168 阅读 · 0 评论 -
Session
一.Session的原理:1.利用Cookie在客户端浏览器中保存了Session的IDID 不是敏感信息, 是随机生成的2.在用户第一次访问网站时候生成Session ID3.服务器端为每个Session ID分配了一个缓存集合(Map)4.每个用户的Session ID 不重复, 每个用户都有属于自己的一个Session缓存(集合)5.这个Session集合是保存到服务原创 2017-12-08 20:23:09 · 237 阅读 · 0 评论 -
Cookie
一.状态管理:将客户端与服务器之间多次交互当做一个整体来看待,并且将多次交互中涉及的数据保存下来,提供给后续的交互进行数据的管理即状态管理。这里的状态指的是当前的数据,管理指的是在这个多次交互的过程中对数据的存储、修改、删除。二.状态管理两种常见模式客户端状态管理技术:将状态保存在客户端,代表性的是Cookie技术服务端状态管理技术:将状态保存在服务端,代表性的是Sessi原创 2017-12-08 20:19:38 · 165 阅读 · 0 评论 -
JSP语法
一.JSP基本知识1.JSP 就是 servlet2.JSP 在项目中一般充当显示组件,与Servlet配置使用3.JSP是自动部署的Servlet二.JSP执行原理——JSP 中的语法1.JSP中可以写 HTML标签,JS,CSS等,这些信息直接输送到浏览器, 在浏览器端执行服务器不执行任何的 HTML标签,JS,CSS2.注释(1)html注释会原样发送原创 2017-11-30 21:44:37 · 406 阅读 · 0 评论