自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Servlet监听器

Servlet监听器:用于监听WEB应用程序中的ServletContext、HttpSession和ServletRequest等域对象的创建与销毁的事件,以及监听这些对象中的属性发生修改的事件。 按监听的对象划分,Servlet2.4规范中定义的事件监听器可以分为如下三种类型: (1)用于监听应用程序环境对象(ServletContext)的事件监听器; (2)用于监听用户会话对象(Ht

2013-06-27 11:27:54 1495

原创 静态或动态导入和java.lang.IllegalStateException: getOutputStream() has already been called for this response

首先要再次感谢张孝祥老师,工作了已经快半年,公司的java代码一直写在JSP里,在jsp中做过下载代码的操作。经常遇到此问题,百度一下还是不能解决。今天,不但解决了,还终于明白了其中的道理! 发生这个异常的原因是因为在页面中既出现了getOutputStream() 又出现了getWriter()的方法的调用。但是经过检查发现,页面中并没有去显示的调用getWriter(),那是什么原因

2013-06-25 23:53:59 5960 1

原创 El表达式

1.当web.xml的版本是2.3(约束文档)的时候,默认是不支持EL表达式的。这时候如果还在jsp中使用el表达式,那么el表达式会原封不动的显示给浏览器。例:${name} 如果想让2.3版本支持EL表达式,那么必须在jsp的Page指令中添加一条如下语句,告诉jsp是要支持EL表达式。2.3版本默认为false 2.用EL表达式获取项目名称有两种方式: *${pageC

2013-06-25 20:08:49 1429

原创 Session

session和cookie的区别: Cookie是客户端的个人数据保存技术,session是服务器端的个人数据保存技术,一个浏览器来访问,要找回其在服务器端的session,通常借助cookie来实现。 Session也是服务器对浏览器会话跟踪的一种方法,一旦session创建(会话建立),在服务器上就会开辟一块内存空间分配给这个浏览器,然后将这个内存空间的编号返回给浏览器,

2013-06-24 23:02:29 1119

原创 Cookie

Cookie:服务器送给浏览器一段资料,可以让服务器识别是哪个浏览器访问的服务器。当浏览器下次再访问同一个网站的时候,浏览器就会带着这段小资料给服务器。用于服务器对浏览器的会话跟踪。 例如:访问http:localhost:8080/a/b/c.html 此时由于是第一次访问,服务器会发给浏览器一个cookie。(Cookie: JSESSIONID=391ECDB4CDAD20010

2013-06-24 16:15:32 783

原创 JSP详解

1.JSP中9大内置对象: *request *response *out~=request.getWroter(); *page=this *application=ServletContext *config=ServletConfig *session *exception *pageContext  此对象很特殊,因为此对象里封装了其他8个内置对象。从pageContex

2013-06-19 23:26:29 914

原创 java防止盗链

jsp页面代码:指向一个servlet url为:http://localhost:9090/servletDay3/index.jsp aa servlet中代码: public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOExcep

2013-06-19 16:19:31 1375

原创 Request读取中文数据乱码的原因,以及解决办法

首先我们需要了解WEB服务器接收到数据是怎样处理的? WEB服务器端程序接收到客户端传递的整个参数信息后: 1.首先从中分离出每个参数的名称和值的部分(即Key Value这种形式) 2.接着对单个的名称和值部分进行URL解码(此时得到的是字节数组) 3.然后将URL解码得到的字节数组按照某种字符集编码转换成Unicode字符串 注意: URL编码并不对字符进行直接的编码操作,而是对代

2013-06-17 21:55:17 2443

原创 为何在做数组安全验证时,既要验证是否为null,又要验证长度是否为0

String[] s = {}; System.out.println(s==null); System.out.println(s.length);这时s不为null,但是s的长度却为0。

2013-06-16 20:44:05 1035

原创 js中去除左端和右端空格办法

alert(P_KeyValue);//已审核 alert(P_KeyValue=="已审核");//返回居然是false 出现这样的原因必定是P_KeyValue左或右端带有空格了,虽然js没有trim方法,又不想手动去写,这时候可以用replace代替 alert(P_KeyValue.replace(" ","")=="已审核");//返回true

2013-06-08 09:43:30 818

GifCam 动态图制作

用来制作GIF动态图 可将此图用于CSDN博客里,动态展示代码运行效果

2014-12-08

火星坐标和正常坐标转换的数据库

用于火星坐标和正常坐标转换的数据库

2014-04-08

最新eclipse版本4.2发布 2013年

eclipse4.2 2013年 最新 android开发

2013-01-11

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除