码迷,mamicode.com
首页 > Web开发 > 详细

JSP技术基础

时间:2015-01-23 18:35:18      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:jsp基础

1、JSP表达式语言:EL      JSP标准标签库:JSTL

2、JSP页面由静态内容和动态内容(java语句)组成,动态内容都放在<%  %>里面,<%....%里的内容在JSP页面被翻译成Servlet过程中被提取出来成为普通java语句。

3、myeclipse中的JSP(advanced templates)模板可以生成使用struts的JSP程序。

4、tomcat处理JSP页面的过程

    a、在conf文件夹下的web.xml文件中:

    <servelt>

        <servlet-name>jsp</servlet-name>

        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>

            ........

        <load-on-startup>3</load-on-startup>

    </servlet>

    说明JSPServlet专门处理Jsp程序。

    JSP页面只有在第一次被访的问时才会被编译成.class文件,对于该JSP页面的后续访问除非这个JSP页面被修改,否则Web容器直接调用被编译好的.class文件。JS在运行原理上看就是在运行Servlet程序,所以习惯上将同时执行JSP和Servlet的程序称为Servlet容器。

   b、JSP静态部分(除了用<%  %>扩起来的内容,其他部分都属于静态部分)在转换时作为字符串,并通过write方法按照原样输出。    

   c、JSP动态部分:

    <%   %>:将里面的内容按照原样插入由JSP生成的Servlet源代码中。

    <%=   %>:通过print方法将=后面的内容输出到客户端。

    <%@page   %>:JSP引擎按照指令类型和它的属性翻译成相应的java代码。

本文出自 “9341765” 博客,请务必保留此出处http://9351765.blog.51cto.com/9341765/1607495

JSP技术基础

标签:jsp基础

原文地址:http://9351765.blog.51cto.com/9341765/1607495

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!