- 博客(27)
- 收藏
- 关注
转载 JSF笔记 – JSF中的三大核心组件 UI标签的详细介绍和使用举例
JSF提供了大量的UI标签来简化创建视图。这些UI标签类似于ASP.NET中的服务器组件。使用这些标签,可以通过其value,binding,action,actionListener等属性直接绑定到托管Bean的属性,实例或者方法上。1、JSF中的三大核心组件:a、 JSF容器管理的托管Beanb、 JSF提供的UI标签,应用界面的UI标签直接绑定到托管Beanc、 页面导航规则
2012-05-04 16:30:13 5778
转载 JSF笔记 – JSF消息FacesMessage的使用
在JSF生命周期中,任何组件都可以创建一个JSF消息,这个消息通常由FacesContext来添加,FacesContext会自动维护应用的消息队列,当JSF生命周期结束时,视图页面只要使用简单的或者标签即可输出这些消息。JSF支持4种级别的消息:一般消息:FacesMessage.SEVERITY_INFO警告消息:FacesMessage.SEVERITY_WARNING错误消
2012-05-04 14:58:30 1681
转载 NetBeans中JSF应用开发(6)
创建自定义转换器尽管使用必填域和转换器进行验证非常简单,但是也非常有限。例如,验证器可以验证生日域是一个有效的日期,但是不能验证日期是之前的日期。为了调整日期验证的方式,我们将创建一个自定义验证器。我们的验证器将验证日期的格式是正确的并且是过去的日期。如果遇到错误,验证器将显示相应的消息。要创建一个自定义转换器,你需要创建一个实现javax.faces.converter.Conver
2012-05-02 16:55:57 406
转载 NetBeans中JSF应用开发(5)
创建自定义验证器如果标准的JSF验证器不能满足您的要求,你可以编写自己的验证器。在我们的例子中,我们将编写一个验证器来验证一个字符串是否是一个合法的email。要创建一个自定义验证器,需要创建一个实现javax.faces.validator.Validator接口的类,并在faces-config.xml中配置,可以通过标记来使用验证器。1. 右键点击工程节点,然后
2012-05-02 16:55:15 401
转载 NetBeans中JSF应用开发(4)
目标:修改默认的错误消息每种类型的验证错误所显示的错误信息是由Message.properties文件控制的,该文件位于jsf-impl.jar中的javax.faces包中。可以通过如下方式查看,展开Libraries > Sun Java System Application Server > jsf-impl.jar >javax.faces,然后双击Messages.prope
2012-05-02 16:54:00 363
转载 NetBeans中JSF应用的开发(3)
目标:使用标准的验证器和转换器设置某个域为必填的首先我们需要做的是确保用户为name域输入一些信息,我们可以通过使用inputText组件的required属性轻松做到。1. 打开greeting.jsp,然后修改inputText组件如下: Enter your name: id="name" required="true"/>
2012-05-02 16:53:31 449
转载 NetBeans中JSF应用开发(2)
目标:在JSF应用中使用管理Bean在上一节中,我们使用JSF组件创建了一个简单的web应用。但是,我们的Web应用还不能做任何有意义的事情。为了丰富我们的JSF应用的功能,可以建立辅助Bean(Backing Bean)与UI组件的关联。辅助Bean又称为JSF管理Bean,是一个普通的JavaBean组件,但是他们的属性和方法可以供JSF组件访问。在我们的例子中,我们将创建一个Us
2012-05-02 16:52:52 369
转载 NetBeans中JSF应用开发(1)
这是JSF技术系列讲座的第1个,整个讲座包括两大部分,第1部分是在NetBeans中的开发过程,第二部分是JSF相关技术的全面介绍。JavaServer Faces是Web应用中构建用户接口组件的标注Java API。可以把JSF框架想象成充满随时可以使用的组件的工具箱,这些组件可以在Web应用中快速和方便的重用。这些组件可能是简单的,例如存取用户数据的输入框,可能非常复杂,例如使用弹出式日历
2012-05-02 16:52:08 451
转载 使用DWR前台页面跳出session error的对话框
使用DWR前台页面跳出session error的对话框而控制台则输出:2007-5-29 11:58:53 org.directwebremoting.util.CommonsLoggingOutput error严重: A request has been denied as a potential CSRF attack.的错误信息.请求被拒绝因为可能存在csrf(cro
2012-04-15 14:28:47 448
转载 Servlet 是否线程安全 看完便知
摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。 关键字:Servlet 线程安全 同步 Java内存模型 实例变量 Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/J
2012-04-11 13:10:44 602
转载 从追美眉(MM)谈谈23种设计模式!
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供
2012-04-10 16:38:19 701
转载 MVC构概念,Mapping(ORM),。。。
MVC模式是表示层开发最常用的设计模式: 使用这个设计模式的目的是为了解除控制逻辑,业务逻辑和视图之间的耦合,提升系统的可扩展性和可维护性。MVC模式主要由模型,控制器和视图三个部分组成。其中控制器的主要责任是接受客户所提交的请求,并将请求转发给适当的模型对象进行处理,再将处理的结果发给视图,进行显示。在J2EE项目当中,通常会使用Servlet来担任这个角色,因为在Servle
2012-03-31 15:46:17 526
转载 js事件大全
js鼠标事件大全-Javascript鼠标事件大全一般事件事件 浏览器支持 描述onClick IE3|N2|O 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClick IE4|N4|O 鼠标双击事件onMouseDown IE4|N4|O 鼠标上
2012-03-26 19:33:03 248
转载 JS刷新当前页面
reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数:bForceGet, 可选参
2012-03-26 17:08:10 301
原创 使用dwr添加表格,给表格中加入按钮
function(data){var ele = document.createElement("span"); var updateButton = document.createElement("input"); updateButton.type = "button"; updateButton.value = "修改"; updateButton.set
2012-03-26 13:39:26 374
原创 js显示和隐藏表单
//显示表单 function openRead(){ myform.style.visibility="visible"; } //隐藏表单 function closeRead(){ myform.style.visibility="hidden" }
2012-03-24 19:46:22 1042
原创 js获得表单中单选框的值
学生性别: 男 女 function addStu(){ var stuname = document.getElementById("stuname").value; var sex = document.myform.sex; for(va
2012-03-24 13:43:47 3135
原创 javascript一些常用笔记
window.history.back(); ---- 返回上一页;window.history.forward(); ---- 返回下一页;window.history.go( i ) ---- i = 返回第几页,也可以使用访问过的URL ; 获得文本框的值1 通过var t=document.getElementById("test").va
2012-03-20 15:23:44 300
原创 Error creating bean with name 'dwrSysuserDao' defined in ServletContext resource
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationException: Error crea
2012-03-20 12:32:49 1258 1
原创 hibernate中根据model的配置文件创建数据库
public class HibernateCreateTable { public static void main(String[] args) { Configuration cfg = new Configuration(); cfg.configure("hibernate.cfg.xml"); SchemaExport se = new SchemaExport(
2012-03-20 11:07:19 307
原创 spring与hibernate整合applicatContext.xml配置,得到sessionFactory
PROPAGATION_REQUIRED PROPAGATION_REQUIRED readOnly
2012-03-20 00:03:10 395
原创 struts2与spring整合web.xml加入的配置
org.springframework.web.context.ContextLoaderListener
2012-03-19 23:55:01 917
原创 struts2.xml的基础配置
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> /welcome.jsp
2012-03-19 20:11:39 199
原创 Struts2在web.xml中的配置
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
2012-03-19 19:17:12 285
转载 客户端跳转与服务器端跳转
客户端跳转时用HttPservletResopse对象的sendRedirect函数实现,服务器端跳转是使用RequestDispather对象的forward方法实现的。这两者之间的区别主要体现在三个方面:1. 使用服务器端跳转时,客户浏览器的地址栏并不会显示目标地址的URL,而是用客户端跳转时,地址栏当中会显示目标资源的URL;2. 服务器端跳转是由客户端发送一个请求,请求一个服务器资
2012-03-19 10:30:43 282
原创 dwr在web.xml文件中的配置
dwr-invoker uk.ltd.getahead.dwr.DWRServlet debug true dwr-invoker /dwr/*
2012-03-19 10:26:04 302
原创 dwr.xml和jsp页面的一些配置
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- http://www.ge
2012-03-19 10:24:32 334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人