JavaEE之JSP原理写个简易计算器Word文档格式.docx

上传人:b****4 文档编号:8244418 上传时间:2023-05-10 格式:DOCX 页数:10 大小:689.31KB
下载 相关 举报
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第1页
第1页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第2页
第2页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第3页
第3页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第4页
第4页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第5页
第5页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第6页
第6页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第7页
第7页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第8页
第8页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第9页
第9页 / 共10页
JavaEE之JSP原理写个简易计算器Word文档格式.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

JavaEE之JSP原理写个简易计算器Word文档格式.docx

《JavaEE之JSP原理写个简易计算器Word文档格式.docx》由会员分享,可在线阅读,更多相关《JavaEE之JSP原理写个简易计算器Word文档格式.docx(10页珍藏版)》请在冰点文库上搜索。

JavaEE之JSP原理写个简易计算器Word文档格式.docx

还记得我们之前分享的web程序的目录结构吗?

 

我们就按照这个结构

创建项目创建文件

<

%pagelanguage="

java"

contentType="

text/html"

pageEncoding="

utf-8"

%>

这一行代码就是告诉别人,我是一个jsp代码

out.println("

HelloWorld!

当前的日期是:

"

+newjava.util.Date());

这一段就是我们常用的Java代码

所以说 

JSP=html+java代码段+JSP标签+js+css

我们来运行一下看看效果!

还记得怎么启动tomcat服务器吗?

我们来看一下jsp代码!

看到这里是不是觉得有点熟悉呢!

和我们之前分享的servlet很想是不是!

所以说servlet是jsp的基础!

了解了servlet 

再看jsp就会容易些

这是我们之前写的页面的代码!

我们来看一下jsp的工作原理

第一次访问时,首先访问 

tomcat服务器,找到index.jsp页面,然后把 

index.jsp页面翻译成 

index_jsp.java 

文件,在翻译成为 

index_jsp.class 

文件装载的存中,我们之后访问的话就会直接去存中找这个实例对象!

注:

第一次访问JSP比较慢,如果某个JSP被修改了相当于第一次访问该JSP。

JSP需要了解的三个主要方法:

Void_jspInit():

JSP页面初始化时调用。

Void_jspDestroy() 

:

即将desctroyJSP页面的调用。

Void_jspService() 

此方法对应JSP页面的body,该方法由JSP容器自动定义,并由servlet的 

_jspService() 

方法调用,每一个请求对应一个运行在单独线程的_jspService()方法。

我们使用了两个<

%%>

符号嵌入了两段java代码,看一下是否可行!

看一下服务器翻译的对应于这个jsp文件的Servlet文件

找到那个 

方法

可以看到,我们的 

jsp的页面在翻译成 

Java页面的时候是把 

里面包裹的Java代码原样放在我们的servlet文件的 

方法中。

如果有多个<

这样包含 

java代码段,其实是相当于一个大的java代码段,定义的变量会成为 

函数的局部变量。

注释

在jsp页面中可以使用三种注释

HTML格式注释

!

-- 

-->

JSP代码注释

注释代码容,去掉暂时不用的代码。

%-- 

--%>

Java语言注释

//单行注释

/*多行注释*/

JSP对象

JSP页面可以创建、访问和修改服务器端的对象,对象存在一定的有效围。

JSP定义了9个无需声明即可使用的隐含对象,也称为置对象。

这些JSP隐含对象是容器为每个页面都提供的Java对象,开发者可以直接使用它们而不用显式声明。

JSP隐含对象可以方便地访问请求、响应和会话等信息。

JSP对象按照作用围的不同,可以分为页有效、请求有效、会话有效和应用有效四种不同的有效围,分别对应四个JSP隐含对象:

pageContext、request、session和application

也就我们说的:

JSP九大置对象和四大作用域

简易计算器 

我们来使用纯jsp技术开发一个简易计算器

创建一个index.jsp页面作为欢迎页面

效果

最原始的利用jsp技术开发就是这样的,

把Java的逻辑代码写到页面中。

我们来把这两页代码写到同一个页面中去

 

看一下js的效果

就不给宝宝们一一演示了,

代码都在上面宝宝们自己试试。

项目的目录结构

那我们的jsp原理就分享到这里了!

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2