
Java Web
orclight
攻城狮
展开
-
Web应用乱码(1)__解决方案
1. 修改Tomcat的配置文件: 把tomcat中所有的标签的URIEncoding属性进行设置 connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>2.通过Filter过滤器,在请求到达Servlet前,对请求进行处理,指定请求的编码格式。 Filter 参考引用文章中的Se原创 2011-10-22 20:26:09 · 607 阅读 · 0 评论 -
css使用 常见问题(1)
@问题1.DIV 域 SPAN的区别 (1)DIV是块元素,使用会产生分行( 会换行 );SPAN是一个行内元素,使用不会产生分行(不会换行) (2)div对象的默认显示模式display:block; span对象默认显示模式display:inline; (3)div对象的任务是呈现一个块状内容; span对行内元素进行结构编码以方便样式设计@问题二 cla原创 2011-09-26 17:05:47 · 545 阅读 · 0 评论 -
Web应用乱码(2)__原因以及解决方案详解
---Servlet 中文乱码问题以及解决方案--- Servlet中乱码分为request乱码和response乱码。一.request中文乱码 request请求分为post和get,产生乱码的原因大致都一样,但是对于不同的请求方式解决方式不一样。***Post请求执行过程: 1.浏览器发出http请求(请求按浏览器的默认码表编码--一般是GB2312)原创 2013-01-25 15:26:48 · 850 阅读 · 0 评论 -
Log4j学习笔记(2)_log4j配置示例&Spring集成log4j
log4j配置示例#定义根日志级别和输出端(定义了两个输出端)log4j.rootLogger=ERROR,CONSOLE,Orclight#定义第一个输出端,输出到控制台log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.layout=org.apache.log4j.Pat原创 2013-01-31 11:12:46 · 36769 阅读 · 2 评论 -
JS 操作Cookies
Cookies1:功能:保存一小块数据2:常用Cookies属性:expires,path,domain,secure3:写入Cookies:格式 name=value4:用escape编码,unescape解码 5:用obj.setTime(obj.getTime+60*1000)设置过期时间6:cookie保存的数据不能超过4000bytes7:cookie读取原创 2013-02-01 15:50:13 · 947 阅读 · 0 评论 -
Apache Beanutils基本用法
Beanutils用了魔术般的反射技术,实现了很多夸张有用的功能,都是C/C++时代不敢想的。无论谁的项目,始终一天都会用得上它。我算是后知后觉了,第一回看到它的时候居然错过。1.属性的动态getter,setter 在这框架满天飞的年代,不能事事都保证执行getter,setter函数了,有时候属性是要需要根据名字动态取得的,就像这样: BeanUtils.getProperty(转载 2011-10-28 09:42:48 · 12222 阅读 · 0 评论 -
tomcat 原理分析
参考文章:1.Tomcat 系统架构与设计模式,第 1 部分: 工作原理 https://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/2.Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析 http://www.ibm.com/developerworks/cn/java/j原创 2013-01-17 11:09:38 · 573 阅读 · 0 评论 -
Servlet 学习笔记
---Servlet 学习笔记---1.Sevlet 工作流程 1.用户用浏览器提交请求--http协议的文本(包括了很多信息,甚至客户端的所用操作系统的信息) 2.Web服务器(比如:Tomcat),把该请求封装成HttpSevletRequest,同时封装一个HttpServletResponse对象用来输出结果 3.通过web.xml中的配置,根据请求找到后台对原创 2013-01-26 21:22:49 · 638 阅读 · 0 评论 -
Log4j学习笔记(1)_log4j 基础架构&配置项解析
Log4j的组成: Log4j由三个重要的组成构成:日志记录器(Loggers),输出端(Appenders)和日志格式化器(Layout)。1.日志记录器(Loggers):控制要输出哪些日志记录语句,对日志信息进行级别限制。2.输出端(Appenders):指定了日志将打印到控制台还是文件中。3.日志格式化器(Layout):控制日志信息的显示格式。类图结构如下,原创 2013-01-31 10:47:03 · 3842 阅读 · 0 评论