Loading

摘要: java代码中经常碰到各种需要处理异常的时候,比如什么IOException SQLException NullPointException等等,在开发web项目中,遇到异常,我现在做的就是将其抛出,即在catch中throw new Exception()。这个throw new Exception也是有讲究的。贴出异常简略图:异常就分两大类:checked检查和unchecked非检查异常。c... 阅读全文
posted @ 2013-09-05 11:12 Mr.Er 阅读(13951) 评论(1) 推荐(0) 编辑
摘要: 开发JavaEE项目经常会碰到修改代码后,项目没有重新编译的问题。老大给指明了一个解决办法:用ant编译项目。ant是apache基金会下的一个项目,是基于Java语言的构建工具。网上下载好ANT后,还需要配置相应的环境变量,跟java配置类似。系统变量中新建一个叫ANT_HOME的变量,值为ANT在本机的路径。我的在F盘,就这样设置:ANT_HOME(变量名) F:\\ANT;(变量值)。设置好... 阅读全文
posted @ 2013-09-05 00:03 Mr.Er 阅读(14745) 评论(2) 推荐(0) 编辑
摘要: json简单说就是javascript中的对象和数组。 1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是 数字、字符串、数组、对象几种。 2、数组:数组在js中是中括号“... 阅读全文
posted @ 2013-09-03 22:43 Mr.Er 阅读(4466) 评论(0) 推荐(0) 编辑
摘要: 众所周知,默认条件下,在浏览器输入indexAction!execute.action,便会执行indexAction类里的execute方法,这样虽然方便,但可能带来安全隐患,通过url可以执行Action中的任意方法。 想要禁止调用动态方法,则要在struts.xml中通过constant元素将属性strutsenableDynamicMethodInvocation设置为false,来禁止... 阅读全文
posted @ 2013-09-01 23:06 Mr.Er 阅读(25719) 评论(0) 推荐(0) 编辑
摘要: 转发和重定向设置:/WEB-INF/jsp/basic/dept_list.jsp/WEB-INF/jsp/basic/dept_edit.jsp 上例action中,success对应的视图是通过默认的转发(dispatch)跳转的。editView作为增删改的一部分,应该通过重定向来跳转页面,这样必须显式声明type=redirect,来达到重定向的效果。这时editView的内容改为acti... 阅读全文
posted @ 2013-09-01 20:57 Mr.Er 阅读(31630) 评论(0) 推荐(0) 编辑
摘要: web框架的核心在于反射。这需要操作xml文件和Class对象来实现。反射应用于在编译时无法知道传递过来的参数是什么对象,只有在运行时才知道的情况下。通过反射能获取已装载类的属性、方法、构造方法等信息。它将程序代码访问装载到jvm中的类的内部信息。 Class对象:获取Class对象的方法:1、通过Class.forName(实体类的完全限定名),如:Classclazz=Class.forNam... 阅读全文
posted @ 2013-08-17 13:07 Mr.Er 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 在没有源文件的情况下,通过倒入两个jar文件就可以实现文件链接:http://pan.baidu.com/share/link?shareid=372924537&uk=2435113113 jadnt158.rar http://pan.baidu.com/share/link?shareid=376068098&uk=2435113113jadclipse.rar安装插件net.sf.jadc... 阅读全文
posted @ 2013-08-17 12:15 Mr.Er 阅读(914) 评论(0) 推荐(1) 编辑
摘要: Document有一个getElementById的方法,在文档中的解释是:返回具有带给定值的 ID 属性的 Element。如果不存在此类元素,则此方法返回 null。如果多个元素具有带该值的 ID 属性,返回哪一个元素是不确定的。注: 具有名称 "ID" 或 "id" 的属性不属于类型 ID,除非这样定义。 haha上面是一个简单的xml实例,发现在java中通过getElementById(... 阅读全文
posted @ 2013-08-15 21:50 Mr.Er 阅读(6009) 评论(0) 推荐(0) 编辑
摘要: 三天的功夫,零零散散三天的功夫,就做了个渣分页,真心感概战斗力差不多只有5,还尼玛是负分。一个小bug都懒得去解决了。这次是运用jsp和servlet一起做的。刚接触servlet,确实感觉到他的好处了,相比之前jsp页面中存在大量java代码,两者联合起来,jsp页面中看起都舒服些。做个分页总结起来:获取当前页数、获取查询结果显示总页数、获取查询结果总行数、每次查询结果行数等,这些都是比较关键的点,得拿下,得会用。把查询条件、显示部分都放在一个表单里,这样通过action提交表单时,相关条件都不会遗漏。action即提交到servlet中。在这个java类里进行对数据库的相关操作。并通... 阅读全文
posted @ 2013-05-12 21:25 Mr.Er 阅读(548) 评论(0) 推荐(0) 编辑