JSP

内置对象

根本:是一个简化的Servlet设计,实现了在Java中使用HTMLbiao标签,JSP是一种动态网页技术标准由,

LAMP:Linux+Apache+Mysql+PHP

一.jsp页面组成部分

静态内容   注释    声明 小脚本  表达式  指令

JSP指令由如下三种

1.page指令:通常位于JSP页面的顶端,同一个页面可以有多个page指令。

2.include指令:将一个外部文件嵌入到当前JSP文件中,同时解析这个页面中的JSP语句。

3.taglib指令:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。

JSP脚本

指的是在jsp页面中执行java代码   <%java代码%>

JSP声明

指的是在JSP页面中定义变量或者方法   <%! java代码%> 

JSP表达式

在JSP页面中执行的表达式,不易分好结尾。

<%=表达式%> 

 

JSP内置对象

JSP内置对象是Web容器创建的一组对象,不使用关键字new 就可以使用的对象。

九大内置对象

application session response request out pageContext   exception config.

 out对象

 get和post

表单有两种提交方式

1.get:以明文的方式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。安全性较低但效率高。适合提交数据量不大,安全性不高的属性。比如搜索,查询等功能。

2.post:将用户提交的信息封装在HTTP Body内。适合提交数据量大,安全性高的用户信息。比如注册,修改,上传等功能。

 

request对象

转发与重定向

请求重定向:

客户端行为,response.sendRedirect(),从本质上讲相当于两次请求,前一次请求对象不会保存,地址栏的URL地址会改变。

请求转发:

服务器行为 request.gettRequestDispatcher().forward(req,resp);本质上是请求一次,转发后请求对象会保存,地址栏的URL地址不会改变。 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值