java_web讲座

java_web讲座

ID:20791068

大小:494.50 KB

页数:37页

时间:2018-10-15

java_web讲座_第1页
java_web讲座_第2页
java_web讲座_第3页
java_web讲座_第4页
java_web讲座_第5页
资源描述:

《java_web讲座》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaWeb应用概述李天志13355442519Qq:53619524http://blog.csdn.net/javaeeteacher目标了解JavaWeb应用主要有哪些技术;了解JavaWeb应用能够完成哪些功能;了解JavaWeb应用的开发环境和运行环境;了解JavaWeb应用的发展历史。http://blog.csdn.net/javaeeteacher运行环境支持客户端程序:通用的客户端浏览器发送请求展示服务器的响应信息服务器端程序接收请求,对用户响应;处理请求网络,连接服务器与客户端http://blog.csdn.net/javaeete

2、acherHTML语言是HyperTextMackupLanguage的缩写服务器使用HTML语言对用户响应http://blog.csdn.net/javaeeteacherHTTP协议Web应用所使用的主要协议;采用请求/应答模式,由客户端发送请求,服务器端响应;无状态,服务器端不会专门为客户端保存信息;请求包括:请求头和请求数据;响应包括:状态码、响应头和响应数据。GET与POST方法实例及区别GET/books/?sex=man&name=ProfessionalHTTP/1.1 Host:www.wrox.comUser-Agent:Mozill

3、a/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.7.6) Gecko/20050225Firefox/1.0.1 Connection:Keep-AlivePOST/HTTP/1.1 Host:www.wrox.comUser-Agent:Mozilla/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.7.6) Gecko/20050225Firefox/1.0.1 Content-Type:application/x-www-form-urlencoded Content-Length:40 C

4、onnection:Keep-Alive(----此处空一行----)name=Professional%20Ajax&publisher=Wiley(1)GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,多个参数用&连接;如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密,得出如:%E4%BD%A0%E5%A5%BD,其中%XX中的XX为该符号以16进制表示的ASCII。POST提交:把提交的数据放置在是HTTP包的包体中。因此,GET提交的

5、数据会在地址栏中显示出来,而POST提交,地址栏不会改变(2)传输数据的大小:首先声明:HTTP协议没有对传输的数据大小进行限制,HTTP协议规范也没有对URL长度进行限制。而在实际开发中存在的限制主要有:GET:特定浏览器和服务器对URL长度有限制,例如IE对URL长度的限制是2083字节(2K+35)。对于其他浏览器,如Netscape、FireFox等,理论上没有长度限制,其限制取决于操作系统的支持。因此对于GET提交时,传输数据就会受到URL长度的限制。POST:由于不是通过URL传值,理论上数据不受限http://blog.csdn.net/ja

6、vaeeteacherWeb应用开发技术Sun公司的JavaWeb技术微软的ASP以及ASP.NET开源的PHP技术http://blog.csdn.net/javaeeteacher1.2.2JavaWeb应用的主要技术JSP:完成输入输出,分别在第3章和第5章介绍。Servlet:系统流程控制,在第6章进行介绍。JavaBean:完成核心功能,具体用法在第4章介绍。JDBC:完成与数据库的交互,在第9章详细介绍。XML:JavaWeb应用中的配置文件采用XML文件的形式,另外JSP页面也可以采用XML文档的形式。http://blog.csdn.net

7、/javaeeteacherJSP实例http://blog.csdn.net/javaeeteacherServlet实例http://blog.csdn.net/javaeeteacher运行环境需要:Web服务器接收用户的Web请求然后提交给应用服务器把应用服务器执行的结果返回给用户应用服务器http://blog.csdn.net/javaeeteacher运行环境需要:Web服务器应用服务器(JSP服务器和JavaEE服务器)根据用户的请求选择合适的文件加载执行把执行的结果返回给Web服务器http://blog.csdn.net/javaeet

8、eacher运行环境常用应用服务器JSP服务器Tomcat,Bej

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。