- 浏览: 467799 次
- 性别:
- 来自: 苏州
最新评论
-
tianya2010ji:
谢了 工作了好多年,今天刚好用到它。
使用SPRING中的线程池ThreadPoolTaskExecutor实现JAVA并发 -
Mr.Bruce:
有用
jquery在加载完iframe的内容后才进行下一步操作 -
lyyltt:
有一个外部引用谷歌api没办法download
好东西 - JS生成多种图形,饼状图,柱状图,折线图,雷达图 -
bluky999:
这里写错了应该。。。--sm-plugins=......,+ ...
tigase自定义插件的开发与配置 -
lyy3323:
spring的 threadpool 没有submit方法呀 ...
使用SPRING中的线程池ThreadPoolTaskExecutor实现JAVA并发
文章列表
页面部分:
xml 代码
<a4j:region>
<t:selectOneMenu id="Type" value="#{vehicleListBean.changeVar}"
styleClass="inputDDL" required="true">
<f:selectItem itemValue="" itemL ...
- 2007-11-20 10:07
- 浏览 2106
- 评论(0)
1,恢复视图 -> 简单说就是得到组件树
2,应用请求值 -> 更新每个组件的值,即把输入控件中输入的值应用到组件中
3,处理验证 -> 内置的转换验证阶段
4,更新模型值 -> 调用bean后台的一些set方法,将组件中的请求值更新到backing bean的对应属性中 (如果验证失败则不执行该步骤)
5,调用应用程序 -> 进入action或actionListener指向的方法
6,呈现响应
要特别注意的是如果调用的应用程序所在组件的immediate属性设置为true,应用请求置阶段所有组件的值被清空,不执行验证阶段直接将所有空 ...
- 2007-11-20 09:46
- 浏览 1254
- 评论(0)
1,
2,
3,通过backing bean进行验证
首先要在后台backing bean写相应的验证方法。
如下例子是为了验证输入数据是否是由数字和字母组成。
java 代码
public void validateWord(FacesContext context, UIComponent toValidate, Object value) {
String word = (String) value;//得到输入的直
String reg = "^[A-Za-z0-9]+$";//根据验证要求 ...
- 2007-11-16 15:40
- 浏览 2253
- 评论(0)
WEB应用通常需要响应用户事件,比如选择菜单项目或者单击按钮。例如,响应用户对地址表单中的国家选择,更改场所和加载当前页面以更好的适应用户。
通常,可以与组件一起注册事件处理器;例如,可以在JSF页面中使用菜单来注册值变化监听器。如:
JSF代码
<h:selectOneMenu id="select" valueChangeListener="#{user.myEvent}" onchange="submit();"
value="#{user.selectedContent} ...
- 2007-11-16 14:53
- 浏览 8299
- 评论(1)
Hibernate
是典型的OPM工具,它将每一个物理表格(Table)映射成为对象(Object),这发挥了面向对象的优势,使设计和开发人员可以从面向对象的角度来进行对数据库
的管理。
在设计到多表操作时,Hibernate提供了与数据库表关系相对应的对象映射关系,一对一、一对多和多对多在这里都可以通过Hibernate的对象映 射关系(Set等)来实现。这为一般情况下的数据库多表操作提供了便捷途径。关于这方面的介绍已经很多,在这里不再复述。
但是,在有些情况下的多表操作,比如一个统计顾客在2005年的消费总金额的SQL操作如下:
sql 代码
...
nh会话提供一种使用表达式(就像SQL语句的where表达式)来载入数据的方法, 以取得满足条件的对象集合。
通过 CreateCriteria方法, 可以取得一个ICriteria接口, 这个接口用于操作表达式和排序字段. 由CriteriaImpl类实现, 此类加有Interna ...
jsf代码
JSF 代码
<h:selectOneMenu value="#{setmess.dsid}" >
<f:selectItems value="#{setmess.ls}"/>
</h:selectOneMenu>
其中要将setmess.ls这个list里的值传给setmess.dsid这个属性。
注:setmess.ls这个里面的必须是包含两个属性的对象,其中前面一个是value,不显示。 另一个是label,显示在下拉菜单中供选择。
例:
...
- 2007-11-16 10:01
- 浏览 6169
- 评论(3)