jsp页面组成

JSP由静态内容、指令、脚本元素、表达式、声明、注释等元素构成

1.静态内容就是jsp之中的html文本。

2.jsp指令元素由<%@开始,以%>结束

        page指令

        language:指定JSP页面使用的脚本语言,默认为“JAVA”

        import:通过该属性引用脚本语言中使用到的类文件

        contentType:用于指定MIME类型和jsp页面回应是所采取的字符编码方式,默认为"text/html;charset=ISO-8859-1"

3.jsp脚本元素

        在JSP页面中,将小脚本(scriplet),表达式(expression),声明(declaration)统称为JSP脚本元素,用 于在JSP页面中嵌入JAVA代码,实现页面的动态处理

        1.jsp小脚本

        语法<%%>:将java代码放在<%%>里

4.表达式

        语法<%=java变量和表达式%>

5.jsp声明

        JSP 编写java脚本是需要用到成员变量和方法,这是用到jsp声明来实现。 

        语法格式:<%!  变量/方法/类的声明  %>

6.注释

        1.HTML注释       (格式) <!---->

        注释在客户查看源代码的是可见的,是不安全的,并且会加大网络传输负担

        2.jsp标记注释        (格式)<%----%>

        客户通过查看源代码的是不可见的,安全性高

jsp内置对象

        1.jsp中有九种内置对象,分别是 request,response,application,session、out、pagecontext、config、page、exception。

        out内置对象:其常用大方法就是Print()方法

         示例:<%

                        out.print("Hello");

                        %>

        request对象:request内置对象是jsp中最常用的内置对象之一,在jsp页面中可以通过调用request对象的方法来获取请求中的相关数据以及浏览器相关信息

request对象常用方法

        方法名称                                                                       说明

String getParameter(String name);                        根据页面表单组件名称获取页面提交数据

String[] getParamenterValues(String name);         获取一组以相同名称命名的表单组件提交的数据

void setCharacterEncoding(String charset);            用于解决使用post提交的中文乱码问题

RequestDispatcher
getRequestDispatcher(String path)                         返回一个javax.servlet.RequestDispatcher对                                                                                       象,该对象的forword()方法用于转发请求
    
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值