Java Web
福尔摩斯23
对于一个伟大人物来说,任何事物都不是微不足道的。
展开
-
jsp页面刷新后为什么不用重启tomcat
tomcat对jsp进行了侦听,如果有修改jsp,就会自动重新翻译成Servlet,并最终原创 2014-11-11 22:30:48 · 980 阅读 · 0 评论 -
jdbcTemplate和SessionFactory的区别
1. jdbcTemplate是spring对jdbc的封装,但SQL还是得自己写,一旦要写SQL,则会增加灵活原创 2014-11-24 22:29:44 · 1531 阅读 · 0 评论 -
struts的相关概念
用户通过浏览器提交一个请求,请求在web.xml中定义的过滤器拦截:定义一个过滤器;是的属性,用来指定该过滤器的名字;用来指定该过滤器具体对应的Java实现类,而struts2采用的是org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter;用来指定访问filter时的URL;和前面的一一对应;原创 2014-11-29 22:51:06 · 755 阅读 · 0 评论 -
如何在jsp中调用js的函数,并在js中获得jsp中的值
1. jsp中的代码:里面写这些代码:里面写这些代码:2. js中的代码:function show(){var test=document.getElementsByName('word')[0].value;var test1=document.getElementById('wl').value;这两个的区别是:一个是对象数组,一个不是对象数组;}3. js里面把一个va原创 2014-11-23 22:49:42 · 18515 阅读 · 1 评论 -
怎么在HTML中插入背景图片,绝对有用!
主要包括以下三种情况:1. CSS设计:body{ font-size:70px; background:url(back.png);}2. 放在WebRoot下的source文件夹下:3. 放在程序的同一个文件夹下:原创 2014-11-29 22:33:54 · 30597 阅读 · 1 评论 -
Hibernate框架利用sessionFactory保存数据的两种方式
1. 一般来说,sessionFactory实例的创建需要hibernate.cfg.xml配置文件,但是我们已经把它合并到applicationContext.xml配置文件中了,刚开始我也试了很久,都提示没有创建实例,后来,终于被我得出了结论:ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationCo原创 2014-11-20 22:00:45 · 3438 阅读 · 0 评论 -
使用oracle数据库和MySQL数据库时hibernate的映射文件.hbm.xml的不同
如果是使用oracle数据库,那么hibernate的映射文件.hbm.xml如下:这个id不是数据库自动生成的,这需要注意;而且这些字段必须和实体类中相对应,实体类中还需要对应的get()方法和set()方法。因为oracle数据库中的id都是自动生成的,所以这里不需要写数据库的id,这和MySQL数据库有很大区别;另外,MySQL数据库建表时必须指明id,而oracle不用,插原创 2014-11-20 22:53:43 · 1483 阅读 · 0 评论 -
实现连接池技术的例子
1. 在tomcat的安装目录下conf文件夹下的context.xml文件添加如下代码://这个name是很关键的,因为web.xml文件中也需要用到,在jsp中连接数据源也需要用到。type="javax.sql.DataSource"driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost:330原创 2014-11-19 22:38:20 · 1087 阅读 · 0 评论 -
配置Java连接池的两种方式:tomcat方式以及spring方式
1. tomcat方式:在context.xml配置连接池,然后在web.xml中写配置代码(也可以在server.xml文件中配置连接池),这两种方法的区别是:在tomcat6版本及以上中context元素已经从server.xml文件中独立出来了,放在一个context.xml文件中。因为server.xml是不可动态重加载的资源,服务器一旦启动了以后,要修改这个文件,就得重启服务器才能重新加原创 2014-11-18 22:10:47 · 1823 阅读 · 0 评论 -
struts2的使用技巧:struts.xml配置文件的编辑
如果在struts.xml文件中没有method属性,例如:原创 2014-11-18 22:25:36 · 518 阅读 · 0 评论 -
利用hibernate自动执行建表时设置的默认值
本来我们在建表的时候设置有默认值,但是利用原创 2014-11-18 22:51:50 · 1256 阅读 · 0 评论 -
利用hibernate的session查询数据库,并且在jsp页面显示表内容的方法
试过了很多种方法都没有成功,终于让我找到了这种方法!首先在后台写代码:Transaction tx = session.beginTransaction();List list = session.createSQLQuery("select * from jike").list();tx.commit();List list1 = new ArrayList();Iter原创 2014-11-18 22:58:11 · 7882 阅读 · 0 评论 -
解决java.lang.UnsupportedClassVersionError问题!!
这时候只需要把项目用的JDK与你安装的JDK搞成版本一样就解决了:步骤:右击你的项目-->属性-->Java Compiler,设置合适的版本!!转载 2014-11-17 20:16:06 · 610 阅读 · 0 评论 -
Java异常的相关知识
有些情况程序员认为是异常,JVM看来却是正常的,比如年龄是负数;所以,在这种情况下,我们就需要自己手动创建并抛出异常,这就需要用到throw了。Exception e = new Exception("Age Exception");//创建异常对象throw e;//抛出异常程序员自己创建并抛出的对象必须通过throws或try{}、catch{}进行相应的处理。如果异常被抛到顶原创 2014-11-24 22:53:03 · 626 阅读 · 0 评论