Servlet+JSP要点
来源:互联网 发布:money理财通mac版 编辑:程序博客网 时间:2024/05/01 10:35
Servlet:
1. Cookie是Server端与Client端通信时,Server端写入到Client端的文件,并且只能是文本形式。并且,Client可以拒绝。 Cookie有两种,设定时长的储存在文件中,不设定时长的在内存中,随着窗口的关闭Cookie消失。
设定的Cookie只能被相同路径下或者子路径下的Servlet/JSP 读到。
2. Session写在Server端的。Session有两种实现方式:通过Cookie实现和通过重写url路径实现。
只要浏览器支持Cookie,Session就会通过Cookie实现,Session的ID号就会存储在Cookie中,否则就要通过自己编程实现url路径重写的方式实现。 一个窗口对应一个Session。Session不像Cookie拥有路径访问问题,即同一个application下的Servlet/JSP可以共享同一个Session,前提是同一个客户端窗口。
3. Application 是多个窗口可以共享的。
JSP:
1. Declaration: <%! int a = 0; %> 声明的是全局变量,,也可以声明函数 <%int a = 0; %> 声明的是局部变量,不能声明函数,相当于在函数内部声明函数。
2. Sciptlet:<%java代码区域%> 注释的三种方式:<%-- --%> <%// %> <%/* */%>
3. Expression(表达式):<%= %> =后边是字符串变量或者是可以转成字符串的表达式,只有一行,不需要分号结尾
4. Directive(编译指令):<%@Directive属性=”属性名”%> 常见的Directive有三类:page,include,taglib.
4.1 page指明与JSP Container的沟通方式 最重要的有import(引入的jar包或者类),errorPage,isErrorPage 和 contentType。<%@page %>
4.2 include将指定的jsp程序或者html文件包含进来 <%@include file=”fileURL”%>编译的时候就包含进来。不能向fileURL中传递参数,因为还没有运行
5. Action主要包含useBean,include,forward,plugin。
5.1 jsp:include 动态的包含jsp程序或者html文件。只有在运行到的时候才会包含进来
<jsp:include page=”URLSpec” flush=”true”/ >
5.2 jsp:forward 用于将一个JSP的内容传送到page指定的JSP或者Servlet中处理(URL)
forward跳转页面前后使用的同一个request对象,因此传到之前页面的值也可以被跳转后的页面使用。而response.sendRedirect使用不同的对象,传到之前页面的参数不能使用
5.3 jsp:useBean,可以在jsp中使用定义好的Bean。 不要使用裸体类,打包。使用的时候,将打包的文件部署到WEB-INF文件夹下边classes文件夹里边。
<jsp:useBean >
scope: page, request,session, application
jsp:setProperty
jsp:getProperty
6. JSP内置对象 常用的六个out ,request,response,session,application,exception
out--println, newLine,write
request--getParameter,getMethod
response--sendRedirect,setContentType
application/session--set/getAttribute
- JSP-Servlet-MVC要点
- Servlet+JSP要点
- JSP和Servlet要点总结
- servlet和jsp的一些需要注意的要点i
- JSP要点
- apache/tomcat的JSP对URL重写的SEO优化/二级域名的要点-JSP教程,Jsp/Servlet
- servlet-resourceAccess要点
- Servlet 要点总结
- servlet容器开发要点
- servlet要点总结
- Servlet学习要点
- servlet的相关要点
- jsp&servlet
- Jsp&servlet
- jsp/servlet
- JSP Servlet
- servlet&JSP
- jsp/Servlet
- 解决iOS7,iOS8UITableView分割线距左边有距离的办法
- 正则表达式语法
- HDU 2015 偶数求和
- Qt实战之酷狗音乐
- 全文检索的基本原理之Lucene原理篇
- Servlet+JSP要点
- 基于omxplayer播放软件python写的图形界面的播放软件
- unity 制作2d动画
- hdu4504 威威猫系列故事——篮球梦 解题报告
- ASP.NET数据库连接字符串总结
- Linux常用命令大全
- Virtualbox中Windows设置共享文件夹
- Fragment简单使用
- Oracle分页