b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

jsp标签大全第一章 JSP1. 知识点回顾知识

电脑杂谈  发布时间:2018-01-16 11:05:38  来源:网络整理

jsp常用标签_jsp标签大全_jsp标签有哪些

1.工厂设计模式

public static Object getInstance(String type){

if("EmpDAO".equals(type)){

return new EmpDAOImpl();

}

}

properties文件中

EmpDAO = com.xms.dao.impl.EmpDAOImpl

Properties p = new Properties();

通过类加载器.getResourceAsStream("*.properties") 返回一个输入流

p.load(InputStream is);

Class.forName(StringclassName).newInstance(); 相当于上面的 new EmpDAOImpl()

newInstance() 调用的就是无参构造器 通过反射实例化

以后实现类发生改变,工厂中就不用修改,

2. 容器如何处理请求资源路径

localhost:8080/appname/list.do

3. servlet生命周期

实例化

初始化init(ServletConfig config)

就绪

销毁

2. JSP

java server page

是sun公司制定的一种用于服务器端生成动态页面的技术规范

虽然Servlet能够生成页面,但是代码比较繁琐,而且不方便后期维护,所以把页面交给jsp去展示

如何写一个jsp?

step1. 定义一个文件,后缀以.jsp结尾

step2. htmlcssjsp

step3. java代码

<% java代码块 % >

<%=jsp表达式 % >

jsp指令

所谓指令,就是告诉jsp引擎在将jsp文件转成java文件时,做一些额外的处理,比如导包

语法: <%@指令名 属性名=属性%>

page

pageEcoding:设置当前页面编码式

import: 导包

隐含对象

在jsp页面中,不需要声明和创建的对象,就可以直接使用。jsp标签大全在jsp文件转成java文件,容器会声明并赋一些对象,比如out

3. 转发

一个web组件将未完成的事情交给另外一个组件继续完成

step1:

// str:绑定名 obj: 绑定

request.setAttribute(String str, Ojbect obj);

step2:获得转发器

request.getRequestDispatcher(String url);

step3:转发

jsp标签大全_jsp常用标签_jsp标签有哪些

forward(req,res);

//根据绑定名查找绑定

Object: request.getAtrribute(String str)

注意点:

a. 转发之前,会清空response响应对象中的缓存数据

b. 转发之前,不能调用out.close()或者out.fulsh() 方法

特点:

a. 只能在同一个应用内部转发

b. 转发之后,浏览器地址栏的地址不会发生改变

c. 转发之间的组件,共享同一个请求与响应

转发器在request上面

jsp标签

11.1 知识点回顾

1.器

request session servletContext 触发器

HttpSessionListener

绑定数据 查找数据 获取全局参数

根据逻辑路径获取物理路径

2. servlet的线程安全问题

a. 加锁

b. SingleThreadModel


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-60507-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...