jsp 学习

使用Word进行页面显示

<%@ page language="java"contentType="application/msword;charset="GBK"%>

设置文件编码:

pageEncoding 指的是JSP文件本身的编码,而contentType 中的charset指的是服务器发送给客户端的内容编码。

在JSP中,如果pageEncoding 存在,那么jsp的编码将由pageEncoding决定,否则将由contentType中的charset 属性决定;如果两者都不存在,则将使用ISO-8859-1的编码方式。

在JSP中,所有的内容都要经过两次的编码操作,第一阶段会使用pageEncoding编码,第二阶段会使用utf-8编码,第三阶段就是Tomcat 生成的网页,此时使用的才是contentType。。

包含:

静态包含:<%@ include file="file_name"%>

动态包含:

<jsp:include page="" flush="true|false">

     <jsp:param name=""value=""/>

</jsp:include>

跳转:

<jsp:forward page="">

     <jsp:param name=""value=""/>

</jsp:forward>

jsp内置对象:

内置对象

类型

描述

 

pageContext

javax.servlet.jsp.PageContext

JSP的页面容器

 

request

javax.servlet.http.HttpServletRequest

得到用户的请求信息

 

response

javax.servlet.http.HttpServletResponse

服务器向客户端的回应信息

 

session    

javax.servlet.http.HttpSession

用来保存每一个用户的信息

 

application

javax.servlet.ServletContext

表示所用用户的共享信息

 

config

javax.servlet.ServletConfig

服务器配置,可以取得初始化码数

 

out

javax.servlet.jsp.JspWriter

页面输出

 

page

java.lang.Object

表示从该页面中表示出来的一个Servlet实例

 

exception

java.lang.Throwable

表示JSP页面所发生的异常,在错误页面中才起作用

 

 

URL地址重写:

动态页面地址?参数名称1=参数内容1&参数名称2=参数名称2&...

 

 

转载于:https://my.oschina.net/u/2552902/blog/543937

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值