JAVA WEB开发之JSP
来源:互联网 发布:照片手机排版软件 编辑:程序博客网 时间:2024/04/29 18:51
基本语法
1. 全局变量声明
<%! %>
2. 代码在<% %>中进行编写
3. 输出表达式可以用<%= %>输出
4. 几种注释方式
<% //%>单行注释,仍然有用
html注释
<%– –%>
指令元素
关于中文乱码
与指令元素中的contentType的编码有关系,默认为ISO-8859-1.
修改为charset=gb2312
事实证明utf-8编码显示正常。
<%@ include file="test.txt"%>
插入一个文件
引入java包,一般来说,Eclipse会帮助自动引入包
<%@page import="java.util.*"%>
taglib自定义标签
此处需要注意,如果不能成功,需要添加 对应库。
动作元素
<jsp:include page="test.txt" />
与<%@ include file=”test.txt”%>的区别?
如果test.txt里面是动态内容的话,后者会显示执行后的结果,前者会判断是否动态内容,直接显示txt里面的文字内容。
<jsp:forward page="Forward.jsp"/>
跳转到一个界面,地址栏不发生变化
<jsp:param name="" value="" />
页面间进行参数传递,可与include,forward合作使用传递需要的参数,如:
<jsp:include page="Forward.jsp"> <jsp:param name="name" value="wj" /> </jsp:include>
内置对象
pageContext:page范围,当页有效
request:request范围,服务端跳转生效,如<jsp:forward page="**.jsp" />
session范围:客户浏览器与服务器一次会话的范围内,如果与服务器断开连接则失效
application范围:整个服务器范围,服务器停止以后失效
page对象,转换为HttpJspPage
config:获取配置对象
out对象:直接向页面进行输出。
response:可以进行页面重定向,完成客户端跳转,页面地址值会发生变化。
sendRedirect进行页面跳转
addIntHeader,可以实现页面延时时间之后自动刷新
setHeader,response。setHeader(“Refresh”, “10;URL=www.baidu.com”:实现页面10s后跳转到百度
- JAVA WEB开发之JSP
- 传智播客Java web之 JSP开发模式
- Java Web开发之Servlet、JSP基础
- Java Web开发之详解JSP
- Java Web开发之详解JSP
- Java Web开发之详解JSP .
- Java Web开发之详解JSP
- Java Web开发之Servlet、JSP基础
- web应用开发之jsp
- WEB开发笔记之JSP
- java web基础之jsp
- Java web之JSP基础
- Java Web 之详解JSP
- java web基础之jsp
- Java Web之JSP技术
- Java web之六 JSP
- java web之路 jsp jsp:setProperty
- [原]Java web学习系列之 Java web开发中的jsp九种内置对象
- oracle数据库序列的用法
- pci option rom 加载过程
- CircleImageView自定义圆形控件的使用
- 裁剪图片的指定位置
- Hive UDF jar
- JAVA WEB开发之JSP
- 一个非常好用的自定义圆形控件
- Bitmap too large to be uploaded into a texture
- win32 API函数大全
- eclipse中server location灰色,如何修改?
- CSS3滤镜-Filters
- 最终还是没选择Android
- Oracle--PL/SQL学习笔记
- 设计模式