JavaWeb基础(复习1)
2014-04-23 23:00
232 查看
C/S架构(客户端/服务器)
需安装客户端程序、维护成本大B/S架构(浏览器/服务器)
只需要安装浏览器、更新维护成本低什么是URL
统一资源定位符(Uniform Resource Locator)的简称用于在网络中定位资源
URL中包含:协议、主机、资源的位置、资源名、参数
例如:http://www.bdqn.cn/news/201207/newslist.jsp?page=6
Web服务器
Web服务器是可以向发出请求的浏览器提供文档的程序Web服务器提供网上的信息浏览服务
Tomcat服务器
Tomcat服务器是根据servlet和JSP规范进行执行的,并且比绝大多数商业应用服务器要好技术先进、性能稳定、而且免费
占用的系统资源小、速度快,适合开发和调试应用程序
Tomcat目录结构
bin:存放启动和关闭tomcat的脚本文件conf:存放配置文件
lib:存放所需的jar文件
webapps:存放发布的web程序
work:存放tomcat工作时产生的文件
部署Web应用程序
部署应用程序到Tomcat的webapps目录1、生成War包,然后拷贝
2、直接拷贝Web根目录下所有文件
JSP
服务器端的Java页面、动态网页技术标准中文乱码
post请求出现筹码:设置请求和响应的编码方式来解决乱码问题
request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); <%@ page lanaguage="java" contentType="text/html;charset=utf-8"%>如果设置了contentType,就无需设置response.setCharacterEncoding("utf-8")
get请求出现乱码:
治标的方法:new String(s.getBytes("iso-8859-1"),"utf-8");
治本的方法:配置tomcat\conf\server.xml文件
相关文章推荐
- JavaWeb基础(复习2)
- 基础排序算法复习
- 黑马程序员--java基础复习之集合
- 黑马程序员_Java基础复习
- Java基础复习——多线程
- 前几天复习的c基础
- Java基础编程要点 复习必备
- Microsoft SQL Server基础知识复习
- C# 基础复习
- Linux基础复习3
- C指针基础复习
- 【复习笔记】手写三种O(n^2)的基础排序算法
- 自学安卓复习基础_之七(关于页面B给页面A返回值)
- 渣渣小本求职复习之路每天一博客系列——Java基础(5)
- java__基础复习02
- JavaWeb小项目涉及的基础知识01
- python 基础 信息量很大很好,适合复习
- 复习:支持向量机的理论基础-学习算法的构造
- Unity_DOTween动画的学习(四)_基础演示复习
- JavaSE复习之三 基础知识:常用API 补充(1)