java中jsp的注释_jsp中注释代码jsp:jsp介绍:JSP全名为Java

6630521308421431732.png

jsp:

jsp介绍:

JSP全名为Java Server Pages,中文名叫java服务页面

本质是一个servlet

运行在服务器端的一个小程序,可以生成动态的内容

jsp的组成:

html+java代码+jsp的标签

jsp文件的后缀名:jsp

jsp的作用:

将内容的生成和显示进行分离

jsp文件生成的类文件存放路径:

workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\work\Catalina\localhost\项目名字\org\apache\jsp

jsp的原理:

jsp的执行流程:

1.服务器查找jsp.找到对象jsp文件

2.将jsp文件转成java文件

3.jvm会把java文件编译成class文件

4.运行class文件,生成动态内容,返回服务器

5.服务器进行封装,最后返回给浏览器

若是字符开头的Jsp文件,字符_jsp.java文件 例如:hello.jsp==>hello_jsp.java

若是数字开头的Jsp文件,_数字_jsp.java文件 例如:1.jsp==>_1_jsp.java

jsp的脚本:

:java代码片段

代码会在_jspService()方法中

:脚本表达式的输出

代码会在_jspService()方法中

不能以;结尾

:声明表达式

声明的是全局的

jsp的注释:

1.html注释

内容会编译,java原码中会有,页面上不体现

2.java注释

不会运行,也不会在页面上显示

3.jsp注释:推荐使用

注释内容

--%>

html和原码中都不会出现

用jsp模拟登陆表单:

创建userbean:

操作:

LoginServlet:

ShowServlet:

会话技术:

会话的介绍:

从用户打开浏览器开始,访问不同的资源,直到浏览器关闭。我们认为这是一次会话。

会话的作用:

因为http是一个无状态的协议。

7a0f1399fe3acfee78b2822db9196f38.png

会话技术可以保存用户在访问不同资源时产生的一些数据。

例如:

我们只需要登录一次

我们的浏览记录

购物车

会话的分类:

coookie:浏览器端的会话技术

session:运行在服务器端的会话技术

cookie:

浏览器端的会话技术

由服务器产生,通过响应头传递给浏览器。

浏览器再次访问的时候,通过一定的规定,携带不同的cookie

cookie是Http协议指定的。

cookie的常用方法:

构造方法:

Cookie c=new Cookie(key,value);

例如:

Cookie c=new Cookie("aa","11");

返回给浏览器的方法:

response.addCookie(c);

例如:

Set-Cookie:aa=11

Set-Cookie:bb=22

获取cookie的方法:

Cookie[] request.getCookies():获取cookie

String cookie.getName():获取cookie的名称

String cookie.getValue():获取cookie的值

执行流程:

1.当浏览器第一次访问服务器的时候,创建Cookie,通过response将cookie添加到响应头中,返回给浏览器

格式:

Set-Cookie:aa=11

2.当浏览器再次访问服务器的时候,通过一定的规则,在请求头中携带相应的cookie

格式:

Cookie:aa=11;bb=22

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-65657-1.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值