![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE
文章平均质量分 63
神气的猫
这个作者很懒,什么都没留下…
展开
-
泛型用法-泛型擦除,?,extends,以及super关键字的应用
泛型只在编译时期有效,编译后的字节码文件中不存在泛型信息,这一点对于我们判断泛型使用规范很有帮助。例如通常情况下,方法中接受的参数列表如果被写为public void save(List<? extends Number> list){ System.out.println(list.get(0)); }就代表,传入的List集合中元素,必须是数字包装类,例如Integer,Double,F原创 2016-04-27 20:59:59 · 215 阅读 · 0 评论 -
Struts 2 学习(一)从自定义myStruts到入门概念
一. 第一部分自己尝试模仿一个myStruts框架有利于理解和使用别人的成熟框架。MVC模式: Model – JavaBean View – JSP Control Control,控制器Servlet起到控制器的作用 获取请求数据,封装; 调用Service()处理业务逻辑; 跳转(转发/重定向) 为何要用框架?传统的MVC开发: 每一个模块都要写servlet,并且在web.xml中配置; 跳原创 2016-04-30 22:10:04 · 282 阅读 · 0 评论 -
JavaWeb使用c3p0,dbutils以及泛型反射抽取Dao
1. 泛型概念,泛型类,泛型方法,泛型接口以及用法泛型只在编译时期有效,编译后的字节码文件中不存在泛型信息,这一点对于我们判断泛型使用规范很有帮助。例如通常情况下,方法中接受的参数列表如果被写为public void save(List<? extends Number> list){ System.out.println(list.get(0)); }就代表,传入的List集合中元素,必须原创 2016-04-28 16:44:02 · 327 阅读 · 0 评论 -
AJAX 学习(一)总结
1. 通过button提交form表单通常使用submit为何button?因为submit太丑,button可以修饰,也容易扩展功能; 怎样使用button提交?通过javascript,控制button表单可以实现提交。(事件处理)<body> <form action="01.html" method="post"> <input type="button" valu原创 2016-05-24 19:06:41 · 202 阅读 · 0 评论 -
Java注解的反射--在Dao层操作数据库和封装JavaBean中的应用
Java反射在运行时期动态获取对象的属性方法通过Class静态方法forName()获取类的字节码文件,那么类中的属性(包括属性值和属性名)方法都可以获得 对于使用private修饰的成员,想要获得它的细节,需要设置它的访问权限:field.setAccessible(true); 然后使用相应方法获,例如对于private修饰的成员变量,可以使用Object value = field.get(原创 2016-04-29 19:39:14 · 795 阅读 · 0 评论 -
Struts2 result视图跳转方式(转)
首先 redirect:标准的重定向,用于在某一个 action 处理结束后,重定向到新的 jsp(视图),重定向和转发的区别,这里一个明显的表象就是会丢失值栈范围内的所有携带参数,相当于浏览器重新请求了一个新的视图,URL 也会显示请求的页面视图地址(Address);redirectAction:顾名思义,redirect 用于普通的转向到某一视图,redirectAction 即用来重定向到新转载 2016-05-17 00:32:21 · 202 阅读 · 0 评论 -
Java Web数据库连接池DBCP和D3P0技术
目标:连接池一. 自定义连接池使用DBUtils组件更新和查询数据库QueryRunner qr = new QueryRunner(); qr.query(con,sql,rsh); //rsh:ResultSetHandler接口,可以使用自定义实现类,改写handle()方法;也可以使用封装的实现类。 List<Person> list = qr.query(con,sql,new BeanL原创 2016-04-23 21:43:11 · 468 阅读 · 0 评论 -
servlet中常用的三个域对象的生命周期
servlet中常用的三个域对象的生命周期1. request一次访问创建一个request对象:包括一次重定向。但是转发不创建新的request对象;并且请求结束很快销毁。可以使用ServletRequestListener接口监听request对象的创建和销毁。2. sessionsession通常和request同时创建;只要不关闭浏览器,就可以看做是一次会话,session一直存在与浏览器中原创 2016-04-24 19:44:07 · 763 阅读 · 0 评论