A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 仙兒哥 中级黑马   /  2013-4-10 02:47  /  1246 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

JSP指令

指令通常以<%@指令名称 属性1="属性值1" 属性2="属性值2"%>

Page指令成为页面指令,利用页面指令定义整个JSP页面范围有效属性

Page指令可以开始

例如<%@page contentType="text/html;charset=gb2312"%>

<%@page import="java.util.*,java.awt.*"%>

language 语言

import 导入

contentType 打开的类型        MIME是以其他方式打开

session defult true

buffer none 8kb 或制定?KB none 没有缓存

autoFlash defult true   缓存慢了刷新

isThreadSafe true 允许多用户访问

info

errorPage        次数性设置出现异常是转向页

isErrorPage 设置页面是接受异常的








包含
<%@include file="文件路径"%>

<html><head><body>只能唯一

<jsp:include page="文件路径"flush="false/true"></jsp:include>
<jsp:param name="uName value="ssss"">
<jsp:forward>指令用来转发网页该指令也叫做无条件跳转指令                        指令写在<%%>之外
<jsp:forward page="文件路径">


request.setCharacterEncoding("utf-8");解决乱码问题

parscope(气象雷达)示波器

p=page
a=application
r=request and response
s=session
c=config
o=out
p=pageContext
e=exception


out输出对象

Print and println        输出数据
newLine                        输出换行符
Flush                        输出缓冲区里面数据
Close                        关闭输出流
clearBuffer                清空缓冲区
clear                        清除屏幕显示数据
getBufferSize                获得缓存区大小
isAutoFlush                是否自动刷新


setAttribute        and        getAttribute

在请求转发时,经常希望把一些数据带到转发后的页面处理,该方法
可以在request范围内存取数据

setAttribute(String key,Object obj)

key:为键
obj:为键值        保存在request范围内的数据.


removeAttribute方法

2 个回复

倒序浏览
Response        and        request

Response是服务器向客户端传输

SendRedirect()

addCookie()        []()=",/?@

getComment()/setComment        注释
getDomain()/setDomain()        适用域
request.getCookies()        循环遍历

一        param动作指令

        在include和forward指令中出现过param动作指令

        它用来想需要包含的动态页面或要转向的动态页面传递参数

二        Plugin动作指令

        这个动作指令用来在JSP中加载Java applet小程序

        <body>
                <jsp:plugin type="applet" code="XXXX.class" jreversion="1.6" width=300 height=400>
                        <jsp:fallbakc>
                                浏览器不支持
                        </jsp:fallback>
                </jsp:plugin>
        </body>

三        JSP中的中文字符处理
        String tempString=request.getParameter("name");
        byte tempB[] = tempString.getBytes("ISO-8859-1");
        tempString = new String(tempB);

四        <jsp:useBean...></jsp:useBean>

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

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

</jsp:include>




<%String str2 = new String(request.getParameter("bb").getBytes("ISO8859-1"),"GBK");%>
回复 举报
多谢分享
回复 举报
您需要登录后才可以回帖 登录 | 加入黑马