• JSP是什么?


    JSP是什么?
    sun公司制定的一种服务器端动态页面技术规范。
    JSP其实是一个以“jsp”为后缀的文件,该文件的内容主要是html和少量的java代码,容器会将jsp文件自动转换成一个servlet然后执行。
    如何写一个JSP文件?
    step1,创建一个以“.jsp”为后缀的文件。
    step2,在文件里面,添加如下的内容:
    (1)html(css.js):直接写。
    (2)java代码
    1)java代码片段
                       <% java语句; %>
    2)jsp表达式
                      <%=java表达式%>

    (3)隐含对象
    1)什么是隐含对象
    在jsp文件里面,可以直接使用的对象,比如out,request,response。
    2)为什么直接可以使用这些隐含对象?
    (4)指令
    1)通知容器,在将jsp文件转化成servlet类时,做一些额外的处理,比如说导包。
    2)指令的语法
                         <%@指令名称 属性=属性值%>
    3)page指令
    a.import属性:导包
    比如 <%@page import="java.util.*"%>
    b.contentType属性:设置
    response.setContentType的内容。
    c.pageEncoding属性:告诉容器jsp文件的编码
    (有些容器,在读取jsp文件的内容时,默认
    为按照ios-8859-1去解码,如果jsp文件里面
    包含了中文,会出现乱码)。


    jsp是如何执行的?
    step1,容器将jsp文件转换为一个servlet类。
             html(css,js)         ------->          service方法里,使用out.write输出。
      <% java语句 %>        ------->         service方法里,照搬。
    <%=java表达式%>      ------->         service方法里,使用out.print(java表达式)输出。
    step2,容器调用servlet。

  • 相关阅读:
    Java数组和方法
    Java数组
    Java方法升级
    Java流程控制
    Java编译器的常量优化
    chrome使用技巧(看了定不让你失望)
    C 排序法
    mysql 线程池 数据库连接池
    php mysql
    深入剖析PHP输入流 php://input (转载 http://www.nowamagic.net/academy/detail/12220520)
  • 原文地址:https://www.cnblogs.com/crazypokerk/p/8986759.html
Copyright © 2020-2023  润新知