您当前的位置: 首页 > 

dawn

暂无认证

  • 4浏览

    0关注

    204博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

开发JSP应用的基础知识

dawn 发布时间:2022-07-29 23:23:06 ,浏览量:4

  1、普通脚本可以使用所有的Java语法,除了定义函数。   2、声明脚本的变量、函数都是全局变量;   3、声明脚本的内容必须在普通脚本中调用   4、如果声明脚本的函数中有返回值,使用输出脚本调用   5、输出脚本后面不能有分号   6、注释 (Java注释,不编译)或者(html注释)

  1、JSP指令    定义页面的依赖属性,比如脚本语言、error页面、缓存定义等    包涵其他文件    引入标签库的定义,可以是自定义标签

  2、Page指令   语法:      Page指令为容器提供当前页面的使用说明,一个JSP页面可以包含多个Page指令

  contentType:指定当前JSP页面的MIME类型和字符编码格式   errorPage:指定当JSP页面发生异常的时候需要跳转到的错误处理页面   isErrorPage:指定当前页面是否可以作为另外一个JSP页面的错误处理页面   Import:导入需要使用的Java类   Language:定义JSP页面所使用的脚本语言,默认是Java   Session:指定页面是否使用session,默认为立即创建,为false标识使用时创建   pageEncoding:指定JSP页面的解码格式

  3、Include指令   语法:   通过include指令包含其他文件,被包含的文件可以是JSP文件、HTML文件或者文本文件,要避免同名变量的定义冲突。

  4、Taglib 指令   语法:,引入JSP的标准标签库

  5、动作标签   语法:,指的是在JSP页面在运行期间的命令

  6、Include   ,将外部文件的输出结果包含在当前的JSP中   是将外部文件的输出代码复制到当前的JSP当中

  7、useBean      用来加载一个将在JSP中使用的JavaBean   在类加载后,可以通过jsp:setProperty和jsp:getProperty来设置或者获取bean的属性

  8、跳转指令

  
    
    
  

  A1.jsp接收参数

  

  9、内置对象

对象名 类型 说明request javax.servlet.http.HttpServletRequestresponsejavax.servlet.http.HttpServletResponsesessionjavax.servlet.http.HttpSession有session=”true”开关applicationjavax.servlet.ServletContextconfig javax.servlet.ServletConfigexception java.lang.Throwable有isErrorPage=”false”开关outjavax.servlet.jsp.JspWriter javax.servlet.jsp.JspWriterpageContentjavax.servlet.jsp.PageContextpagejava.lang.Object,当前对象this当前servlet实例

  10、四大域对象

pageContentjavax.servlet.jsp.PageContent当前JSP页面范围requestjavax.servlet.http.httpServletRequest一次请求有效session javax.servlet.http.HttpSession一次会话有效(关闭浏览器失效)application javax.servlet.ServletContext 整个web应用有效(服务器重启或者关闭失效)

  11、示例脚本

  ⑴ 、属性的设置与获取



  ⑵、页面跳转与数据接收


   参数接收:

关注
打赏
1664252102
查看更多评论
立即登录/注册

微信扫码登录

0.1984s