JSP技术入门

来源:互联网 发布:网络教育已成现实 编辑:程序博客网 时间:2024/05/16 14:49
JSP技术:
    1.jsp(Java Server Pages):即可以在HTML中添加Java代码-jsp会翻译成servlet
    2.jsp翻译的servlet中提供了web相关的所有的对象
    3.servlet和jsp各有特点--jsp输出数据,servlet处理请求(组合使用)
    4.jsp语法:
        4.1jsp的数据模版(HTML标签)4.2jsp的脚本表达式(<%=x%>数据输出)
        4.3jsp的脚本片段(编写Java代码)多个脚本片段组合必须是完整的
        4.4jsp声明(<%!内容翻译到service方法外面去 %>)jsp的隐式对象不可再声明中用
        4.5jsp注释(<%- 页面中没有翻译-%>)(<!-- 翻译了,但是隐藏-->)
    5.jsp指令:<%@ 指令 属性名=“”%>
        5.1page(定义各种属性-language,session,import,buffer,errorPage,isErrorPage)作用整个jsp页面
            5.1.2.errorPage异常处理--友好提示--全局提示文本.xml中配置<error-page>超过1kb
            5.1.3九大隐式对象(Exception需要设置isErrorpage为true)
        5.2使用page指令解决jsp中文乱码:(分析数据一系列的码表转化)<%@page pageEncoding="gb2312"%>
        5.3特征码utf-8(3个特征码)一个字符为一个字节;Unicode(2个特征码)一个字符两个字节
        5.4include指令(静态引入) <%@include file=""%>指令不能冲突---用Java可以实现动态包含;
    6.jsp九大隐式对象---request,response,session,application,config,out,page,exception,pageContext
        6.1.out隐式对象--带一个缓冲printwriter
        6.2.用jsp实现文件下载---字节字符流同时存在问题--把字符流削去,(模板内容去掉)
        6.3.pageContext(jsp独有)代表页面运行环境,域对象,封装其他八大隐式对象,封装常用操做
        6.4.findAttribute取出所有域(容器)的数据*重点--提供了跳转和包含
    7.jsp标签:<jsp:inclued><jsp:forward><jsp:param>--映射jsp-web.xml
    8.jsp页面错误1.语法错误,不能翻译servlet2.翻译的servlet有语法错误
    9.四大域对象;(page)(request)(session)(application)
    10.类模拟浏览器--URL,HttpURLConnection,--写请求和响应
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 饿又懒得买吃的怎么办 四岁宝宝缺铁怎么办 宝宝吃母乳缺铁怎么办 九个月宝宝缺铁怎么办 2岁宝宝走路不稳怎么办 两岁宝宝爱打人怎么办 2岁宝宝脾气暴躁怎么办 二岁宝宝有口气怎么办 bl良品数码欺骗怎么办 喝酒喝的胃疼怎么办 喝酒喝多了胃疼怎么办 喝白酒喝的难受怎么办 吃饭后恶心想吐怎么办 喝奶茶恶心想吐怎么办 怀孕了一直想吐怎么办 肝不好一直想吐怎么办 胃老是恶心想吐怎么办 胃疼拉肚子拉水怎么办 半夜胃疼呕吐怎么办啊, 孕妇胃疼怎么办5个月 孕早期饿的胃疼怎么办 怀孕7个月胃痛怎么办 怀孕了胃疼的厉害怎么办 孕晚期老是胃疼怎么办 孕晚期半夜胃疼怎么办 吃多了反胃想吐怎么办 抽烟胃恶心想吐怎么办 孕妇7个月头疼怎么办 我的世界狗死了怎么办 户户通搜不到台怎么办 两车相撞我全责怎么办 我全责自己的车怎么办 没有我你怎么办 酷我 仿古砖上的水泥怎么办 异界气息的ss怎么办 前夫威胁我我该怎么办 怀孕了不确定孩子是谁的怎么办 怀孕了不是老公的怎么办 吃油了反胃想吐怎么办 微盘又不能用怎么办 人在无助的时候怎么办