Java Web=========
没有能与不能只有想与不想
这个作者很懒,什么都没留下…
展开
-
http协议1---请求格式
1 http请求请求内容GET /day08_web/hello HTTP/1.1 --请求行Accept: text/html, application/xhtml+xml, */* --请求头(多个key-value对象)Accept-Language: zh-CNUser-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows原创 2016-12-20 22:05:43 · 536 阅读 · 0 评论 -
web开发入门1---基础
3.Web开发入门3.1 引入之前De程序:Java桌面程序,由控制台控制,socket给界面。Javase规范现在以后的程序:Java web程序。浏览区控制。Javaee规范3.2软件的结构C/S(client-server客户端-服务器端)典型应用:QQ软件,飞秋,红蜘蛛特点:1)必须下载特定De客户端程序2)服务器端升级,客户端升级B/S(B原创 2016-12-20 09:08:18 · 438 阅读 · 0 评论 -
web开发入门2---手动开发动态资源
5 手动开发动态资源5.1静态资源和动态资源的区别静态资源:当前用户多次访问这个资源,资源的源代码永远不会改变的资源动态资源:当前用户多次访问这个资源,资源的源代码可能会发生改变5.2 动态资源的开发技术Servlet:用Java语言来编写写动态资源的开发技术 Servlet特点:1)普通的Java类,继承HttpServlet类 覆盖doGet方法packa原创 2016-12-20 16:05:39 · 344 阅读 · 0 评论 -
Servlet编程---总体大纲与学习
Servlet学习的大纲:l 1. servlet概念及相关接口简介l 2. servet 执行过程l 3. servlet路径映射l 4. 缺省servlet --应用l 5. servlet生命周期(重点) --理解(重点)l 6. Servlet自动加载 l 7. Servlet线程安全 l 8. servletConfig对象原创 2016-12-26 11:36:21 · 1326 阅读 · 1 评论 -
XML文件作业---实现简单的通讯录功能(XML作为简单数据库)(总结)
XML文件作业---实现简单的通讯录功能(XML作为简单数据库)实现功能:对XML文件进行信息的增删查改;项目整体视图:对象类:Contact.javapackage Test;/* * 联系人实体对象 */public class Contact { private String id; private String name; private String g原创 2016-12-26 10:25:20 · 5615 阅读 · 0 评论 -
http协议9---http协议总结
http协议总结解决编码乱码的问题:总结:http协议: 浏览器和服务器之间数据传输的格式规范 1)http请求:格式:请求行请求头空行实体内容(POST提交的数据在实体内容中)重点: 使用HttpServletRequest对象: 获取请求数据 2)http响应;格式:响应行响应头空行实体内容(浏览器看到的内容)原创 2016-12-22 09:59:09 · 1753 阅读 · 0 评论 -
http协议8---响应信息头案例三(content-Type作用,实现发送一个文件(html,XML,image))
http协议8---响应信息头案例三(content-Type作用,实现发送一个文件(html,XML,image))实现的功能一:实现服务器发送给浏览器一个html文件(顺便解决中文乱码问题)实现的功能一:实现服务器发送给浏览器一个xml文件实现的功能一:实现服务器发送给浏览器一个image文件(实现以下载的方式发送图片)实现的主程序:Demo_Response2.javap原创 2016-12-22 09:44:16 · 1194 阅读 · 0 评论 -
http协议5---响应信息的基本格式(实现对请求信息的修改)
http协议---响应信息的修改主程序:Demo_Response1.javapackage Response;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;imp原创 2016-12-21 12:43:00 · 483 阅读 · 0 评论 -
http协议6---响应信息头案例一(请求重定向(相当于超链接跳转页面))
http---响应信息案例一:实现请求重定向(相当于超链接跳转页面)实现从当前页面跳转到“/day08_web/testParam.html”页面实现的主程序:Demo_Response2.javapackage Response;import java.io.IOException;import java.io.PrintWriter;import javax.servle原创 2016-12-22 08:30:23 · 1452 阅读 · 0 评论 -
http协议7---响应信息头案例二(实现定时刷新和隔n秒之后跳转到另外的资源)
http协议--响应信息头案例二(实现定时刷新和隔n秒之后跳转到另外的资源)实现的功能一:对目前页面实现每隔一秒刷新一次实现的功能二:隔3秒后从当前页面跳转到"/dat08_web/testParam.html"页面实现的主程序:Demo_Response2.javapackage Response;import java.io.IOException;import java原创 2016-12-22 08:44:01 · 690 阅读 · 0 评论 -
http协议4---GET方式和POST方式获取表单数据举例3(统一方式获取,解决中文乱码问题)
http协议---GET方式和POST方式获取表单数据举例3(统一方式获取,解决中文乱码问题)上篇文章只适用于提交的数据都是英文的,但如果是中文的就会出现乱码的情况,因为我们指定的编码格式为UTF-8,但服务器默认的编码格式为iso-8859-1,所以要解决乱码问题需要进行编码转换html文件:testParam.html 请求参数传递和接收的问题原创 2016-12-21 11:39:06 · 401 阅读 · 0 评论 -
http协议3---GET方式和POST方式获取表单数据举例2(统一方式获取)
GET方式和POST方式获取表单数据举例2(统一方式获取)传递的请求参数如何获取GET方式:参数放在URI后面POST方式:参数放在实体内容中 获取GET方式参数:request.getQueryString();获取POST方式参数:request.getInputStream();问题:但是以上两种不通用,而且获取的参数需要进行进一步的解析。所以可以使用统一原创 2016-12-21 11:06:19 · 694 阅读 · 0 评论 -
http协议2---GET方式和POST方式获取表单数据举例 1(非统一方式获取数据,比较麻烦)
获取GET方式和POST方式获取表单数据testParam.html 请求参数传递和接收的问题 --> GET请求 用户名: 密码: POST请求 用户名: 密码: 主程序:Demo_Request2.j原创 2016-12-20 22:29:07 · 435 阅读 · 0 评论 -
web开发入门3---工具开发动态资源
工具开发动态资源1)创建web project(javaweb工程)2)在WebRoot下建立静态资源文件3)在src下建立动态资源文件3.1 new -> servlet(servlet的代码生成器)3.2 写package -> class名-> 修改mapping url4)关联tomcat服务器4.1 window -> Preferences -> MyE原创 2016-12-20 16:23:32 · 689 阅读 · 0 评论