jsp网页制作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

动态网页的开发基础.
1
动态网站是指能够实施内容更新的,和交互的网页。

2 软件系统体系结构c/s B/s
应用程序有两种模式C/S、B/S
c/s---client/server----→C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。

需要下载客户端,依赖于操作的平台。

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet 技术的兴起,对C/S结构的一种变化或者改进的结构。

不需要下载客户端,不依赖于平台,只是技术服务器的负荷比较中。

信息及时反馈到服务器
Web应用程序是一种可以通过Web访问的应用程序。

Web应用程序的一个最大好处是用户很容易访问应用程序。

采用的架构就是B/s模式
B/s结构采用请求响应模式进行交互。

-----→1 用户输入2 浏览器发送请求给应用服务器。

3应用服务器和数据服务器进行交互4服务器返回信息给浏览器。

URL----uniform resource location---→协议部分+主机IP地址+端口号+项目资源地址,
Jse----是java 的核心。

J2e(java 企业版)--- 提供了应用程序的语法和规范。

1 客户端技术html javaScript ajax
2 中间层技术jsp servelet structs spring
3数据访问技术jdbc hibernate
4集成技术webservice
5分布式(多个应用程序之间)应用程序访问
汤姆猫
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

就是JSP/server Container 容器
Servlet 是在服务器上运行的小程序。

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计。

或者是包含了java代码的Html 。

jsp的组成
1指令部分
1.1page---控制JSP页面的编码方式和使用的语言。

控制当前页面中使用的哪些类。

1.2include ---包含指令
1.3Taglin----标签库指令
2脚本部分<% %> 包含的是java 代码
3<%= %>表达式部分------简单的运算或者是输出结果,调用函数方法。

4定义方法<%! %>
5Jsp执行的原理------
5.1 客户在JSP输入请求(request)
5.2tomact 应用服务器解析JSP,将JSP翻译成为一个java文件
5.3java虚拟机将JAVa文件编译成为class文件
5.4 Tomact执行class文件,并且将结果响应(response)给客
户端的浏览器。

翻译------→编译------→运行
out.println('""""');--- 不是单纯的输出结果
JSP中添加注释:
注释的方法:
<!---content----->
<%---content----%>
后者在客户端无法看见,前者在客户端能够被看到
热部署-----就是当项目中的内容发生的更改较大,TOMcat没有
关闭的时候,希望TOMac能够识别修改的部分。

则选中项目,
选中redeploy。

Java web project 的简介
WebRoot
1.WEB-INF
classes(相当于javaproject 的bin目录)
lib(存放各种jar包,例如:以前的ojdbc.jar).,当项目使用的时候接着就是导入就好了。

build path
web.xml 是工程必备一个web技术配置文件
如果项目已经部署到tomcat之后,
tomcat在启动时首先读取web.xml文件
2. 各种jsp或者html
3.css
4.js(javaScript)
jsp:是包含java程序片的html文件
servlet:是包含html的java文件
jsp和servlet的实质是一样的,jsp最终还是编译成servlet
一、jsp最终还是编译成servlet,所以jsp比servlet慢。

二、jsp负责前台页面显示,servlet负责业务控制。

1、jsp是由servlet发展演变而来的,jsp在运行的时候最终将会被转译成一个servlet。

2、在jsp中可以使用的存值对象在servlet中大多数都能使用。

3、jsp能够实现的功能servlet都能实现。

4、一般情况下,我们在注重页面显示的时候使用jsp,在注重
跳转控制的时候使用servlet。

Tomacat应用服务器的目录结构:
在tomact中运行项目
1首先部署(deply)项目到tomcat上,部署后的项目存放tomcat的webapps目录
2 启动tomcat
3 运行项目
Myeclipse 中添加tomcat
1 自身集成的tomcat
2 添加自己导入的Tomat 如下图:。

相关文档
最新文档