JSP页面元素,内置对象及request详解

JSP的页面元素:

a. 脚本Scriptlet

    1.<%

               局部变量,Java语句

    %>

    2.<%!

               全局变量,定义方法

    %>

    3.<%=

                 输出表达式

     %>

  一般而言,修改web.xml,配置文件,Java,需要重启tomcat服务,但是如果修改Jsp、html、css、js,不需要重启

out.println不能产生回车效果,要想回车,使用"<br/>"标签

b. 指令

page指令

一般写在网页开头

<@ page  ......%>

page指定的属性:

language:jsp页面使用的脚本语言

import:导入类

pageEncoding:jsp文件自身编码   jsp->Java

contentType:浏览器解析jsp的编码

c.注释

html注释<!--   -->  可以被客户通过浏览器查看源码所观察到

Java注释//    /*...*/

jsp注释<%--   --%>

 

JSP9大内置对象(自带的,不需要new也能使用的对象)

out:输出对象,向客户端输出内容

pageContext

request:请求对象,存储“客户端向服务端发送的请求信息”

拿到request,就知道客户端想干什么了(如下图)

request的常见方法:

String getParameter(String name):根据请求的字段名key,返回字段值value

key可能对应多个value

String[] getParameterValues(String name):根据请求的字段名key,返回多个字段值value(checkbox)

void setCharacterEncoding("编码格式utf-8"):设置请求编码(tomcat7以前默认iso-8859-1,tomcat8以后改为utf-8)

getRequestDispatcher("B.jsp").forward(request,reponse);:请求转发的跳转页面:  A->B

getServerContext():获取当前项目的ServletContext对象

 

response

session

application

config

page

exception

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值