栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JSP服务页面

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JSP服务页面

        JSP页面允许在标准的html界面中包含java代码

1、处理流程         第一步:

                如果是第一次访问jsp页面,将jsp页面翻译成Servlet代码;

                如果不是第一次访问,直接第四步;

        第二步:

                编译Servlet代码,并将编译过的类文件装入Web容器(JVM)环境;

        第三步:

                Web容器为JSP页面创建一个Servlet实例,并执行初始化(japinit)方法;

        第四步:

                Web容器为JSP页面调用Servlet实例的_jspServlet方法;将结果发给用户

2、脚本标签         1、注释标签

                网页可见注释

                <%-- HTML --%>网页不可见注释

               翻译位置:JSP翻译Servlet阶段删除

        2、指令标签

                <%@ page content-Type="text/html;charset=UTF-8" %>

                <%@ page import="java.util.Arraylist" %>

                翻译位置:根据指令属性翻译到对应位置 

        3、声明标签

                <%! int x = 10; %>

                <%! private final static String SUCCESS = "success" %>

                翻译位置:声明内容为属性或方法,翻译到类的内部(全局)

        4、脚本标签

                <% System.out.print("123"); %>

                翻译位置:脚本标签代码直接翻译到_jspService运行方法中(main)。

        5、表达式标签

                <%= %>

                翻译位置:相当于out.write,翻译到运行方法中        

3、内置对象         1、request请求

                HttpServletRequest

        2、response响应

                HttpServletResponse

        3、application会话

                ServletContext

        4、session会话

                HttpSession

        5、config Servlet配置

                ServletConfig

        6、out输出

                JspWriter == PringWriter == Writer

        7、page当前页面

                page = this

        8、pageContext当前页面上下文

                一切与当前页面相关的内容

        9、Exception异常

                仅限错误页面使用

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/678798.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号