Facelets 自定义组件
facelets 可以定义模板,简化页面的编程.采用这个模板的思想,将一些标签组合在一起,就可以做成自定义组件了.将这组合起来的组件定义一个tag标签,然后在 xhtml中引入这个tag,这要比普通的JSP方式的tag方便多了.
要想引用自定义的tag要在web.xml中加入下面代码,当然如果你把该xml文件放到项目根路径或是jar包的根路径下的META-INF文件夹 下,jsf会自动搜索给你加载到jsf容器里. 继续阅读…
facelets 可以定义模板,简化页面的编程.采用这个模板的思想,将一些标签组合在一起,就可以做成自定义组件了.将这组合起来的组件定义一个tag标签,然后在 xhtml中引入这个tag,这要比普通的JSP方式的tag方便多了.
要想引用自定义的tag要在web.xml中加入下面代码,当然如果你把该xml文件放到项目根路径或是jar包的根路径下的META-INF文件夹 下,jsf会自动搜索给你加载到jsf容器里. 继续阅读…
最近在数据迁移的工作,代码的运行效率低是个很头疼的问题,遂在网上找了找总结优化java代码效率的一些方法,以提高自己的编码效率,养成良好的编程习惯.可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。 继续阅读…
利用RichFaces实现级联菜单,有两种方式,一是在客户端实现级联的操作,一是在客户端发送ajax到后台,后台返回数据到客户端。这里介绍的是第二种方式,这种方式需要向服务器访问数据,所以效力较低一种方式有点低。 继续阅读…
关于Hibernate启动时的配置需要注意的地方?
Hibernate中Hibernate配置文件有三种形式:
1.使用Eclipse IDE自动生成的Hibernate-cfg.xml文件,目录在工程下的classes目录下
调用方式为:
Configuration config = new Configuration().config();
SessionFactory sessionFactory = config.buildSessionFactory();
Session session = sessoinFactory.openSession(); 继续阅读…
Recent Comments