摘要: java1234官网这是一件奇葩的事情。在用struts2做项目时,static文件夹里面的图片不能访问!!!!!!!!把static换成其他的名字就可以访问了!!!! 阅读全文
posted @ 2013-09-13 14:17 李鬼989 阅读(177) 评论(0) 推荐(0) 编辑
摘要: java1234官网废话不说了,直接上代码示例吧jsp页面: 1 3 4 5 6 Insert title here 7 8 35 36 37 Jquery Ajax测试38 当前人:39 40 41 42 47 48 51 52 53 运用到项目中的时候按照data的格式来写list1.add("{'id':'"+type.getId()+"','name':'"+type.getName()+"'}"); 阅读全文
posted @ 2013-08-04 10:12 李鬼989 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个报错:Cannotforwardafterresponsehasbeencommitted 意思是说 中文意思就是已经有提交了,不能够再次转向检查了下自己代码,原来调用了dopost方法两次。这个是错误是由于response多次提交或者是由于有页面显示后仍然含请求转向产生的,就是说程序在return之前就已经执行了跳转或者执行过response,之后遇到return的话,程序想再次执行跳转,也就是重定向,这时功能也许会实现了,但是控制台会报错,所以控制好跳转是很重要的 阅读全文
posted @ 2013-08-04 10:04 李鬼989 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 使用JS验证会给用户带来比较好的体验,不用刷新界面,会带来比较好的用户体验。但是不同的用户,可能有关internet的设置不同,可能会造成js验证代码不执行,而且懂点技术的人都知道绕过前台的js验证。考虑的安全问题,最好在表单提交的action中再验证一次。就可以两个都验证。 阅读全文
posted @ 2013-08-01 00:25 李鬼989 阅读(198) 评论(0) 推荐(0) 编辑
摘要: java1234官网验证码换一张功能首先要有一个自动生成验证码的jsp文件,如image.jsp,我们只需要掌握里面的// 将认证码存入SESSIONsession.setAttribute("sRand",sRand);这句话就可也以了。再前台页面写一个img元素,并未它添加onclick事件,如:function loadimage(){ document.getElementById("randImage").src = "image.jsp?"+Math.random(); }这样就可以实现换一张验证码的效果了,效果如图:获取 阅读全文
posted @ 2013-07-31 02:02 李鬼989 阅读(445) 评论(0) 推荐(0) 编辑
摘要: java1234官网往后台传date类型时,在前台按照特定格式字符串来组织,如:2013-7-30 14:46:23转换回来时用s:date如:用容器接收参数时一定要用泛型。如List interests 地址栏传值?interests=singing&interests=drawing 取出Map users地址栏传值?users['a']=usera&users['b']=userb取出特殊类型转换 如Point p;地址栏传值?p=2,3 这时2,3会被当做一个字符串,我们需要自己写类型转换器如public class MyPoinConv 阅读全文
posted @ 2013-07-30 21:34 李鬼989 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 通过查看文档,聊个每个默认拦截器的作用。 阅读全文
posted @ 2013-07-30 13:01 李鬼989 阅读(109) 评论(0) 推荐(0) 编辑
摘要: java234官网99.999%用不上自定义拦截器!!!!!!!!!!!!!定义好之后,在Web.xml里面配置也要写,否则会被my覆盖。 阅读全文
posted @ 2013-07-30 11:00 李鬼989 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-07-30 09:38 李鬼989 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ---恢复内容开始---写两个properties文件,命名时要注意后面的中文的则以zh_CN结尾,英文的以en_US结尾。在测试驱动类中写ResourceBundle res = ResourceBundle.getBundle("app", Locale.CHINA);System.out.println(res.getString("welcome.msg"));welcome.msg为properties文件中的信息。这里Locale用的是国家名但是在ch_ZN里面写中文还是不行的,用properties editor打开即可,它会自动将输入的中 阅读全文
posted @ 2013-07-29 17:03 李鬼989 阅读(295) 评论(0) 推荐(0) 编辑