- 博客(83)
- 收藏
- 关注
转载 基于myFaces的JSF技术使用中的一些经验(三)[godroad原创]--使用myFaces的建立一个xml文件的树形表示
在myFaces中有个标签为,使用这个标签可以在页面上显示一个动态的树形结果,效果类似于资源管理器。本来,这个标签的出现很容易让人联想到是为了显示xml设计的,但是事实上要用这个标签去显示xml文件并非如此容易的。在myFaces提供的demo中,标签中用到的数据都是事先硬编码到程序中的。但是如果要显示xml文件却没有那么简单。文件不同,xml的结构也不同,显示的内容也不同。这样就需要在每次显示x
2006-01-07 14:47:00
948
转载 基于myFaces的JSF技术使用中的一些经验(二)[godroad原创]--dataTable的使用
在写页面脚本的时候,很多时候会用到table标签,频繁的使用会使得页面脚本变得零乱复杂。在JSF中,table的功能被封装了起来,并且功能得到了增强,就是现在的dataTable。使用dataTable的好处在于dataTable直接和JSF中的bean相联系,只要用一个语句建立了dataTable和bean之间的联系,当bean的内容发生了改变,其dataTable中的数据条数也会相应的改变。d
2006-01-07 14:46:00
1075
转载 基于myFaces的JSF技术使用中的一些经验(一)[godroad原创]--乱码的处理
myFaces:1.0.9myfaces是jsf的扩展,提供了jsf不具备的一些功能,比如页面框架,数据表格的排序,树的显示等等。由于jsf的开发还处于基本阶段,网上没有很多的资料(特别是中文资料),并且开发环境也不够完善。jsf倡导的是基于组件的开发方式,希望能够像vb开发那样简单。在实际的一些运用中,发现jsf开发并没有达到理想的那种程度,至少没有达到技术本身设想的简单。其中很大的一个原因就是
2006-01-07 14:45:00
1024
转载 JSF在JBoss4.0.3以后版本的应用
JBoss从4.0.3版本以后已经包括Apache JSF实现项目--MyFaces 1.1.0, 其实现JSF规范为1.1 .如果使用JBoss默认的JSF实现在WEB应用中的web.xml中需要添加org.apache.myfaces.StartupServletCOntextListener 如果需要使用其他JSF实现,需要将jbossweb-tomcat55.sar/jsf-lib目录删除
2006-01-07 14:43:00
860
转载 JSF和Spring集成
JSF和Spring集成的资料比较少,原理是获得彼此的上下文引用,以此进一步获得各自管理的bean,这是可能的,因为两者是Web应用框架都遵循Servlet规范,为二者整合提供了可能和基础. 在Spring中ApplicationContext是相当重要的类,对于web应用,它还包装了Javax.servlet.ServletContext, 为web应用提供了所有可以利用的数据,包括可管理bea
2006-01-07 14:41:00
877
转载 JSF标准组件使用说明
第一部分:UIForm:使用方法: ... 例子:<form id="jsftags" method="post" action="/jsftags/faces/pages/tags.jsp" enctype="application/x-www-form-urlencoded"> ... <input type="hidden" name="jsftag
2006-01-07 14:38:00
1174
转载 jsf、Spring、Hibernate 集成 applicationContext-hibernate.xml 配置
http://www.springframework.org/dtd/spring-beans.dtd"> - Application context definition for PCManager Suite on Hibernate. --> class="org.apache.commons.dbcp.BasicDataSource"
2006-01-07 14:35:00
1611
转载 jsf、Spring、Hibernate 集成 web.xml配置文件
* Copyright 2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtai
2006-01-07 14:31:00
1283
转载 jsf、Spring、Hibernate 集成 faces-managed-beans.xml 配置
"http://java.sun.com/dtd/web-facesconfig_1_0.dtd"> Service locator of the business services. 业务服务定位器 ServiceLocatorImpl com.inphit.pms.utils
2006-01-07 14:30:00
1121
转载 JSF(Myfaces) dataTable 操作测试
* * PCManager Suite */package com.inphit.pms.web.system;import java.util.ArrayList;import java.util.List;import javax.faces.context.FacesContext;import javax.faces.event.ActionEvent;import org.apache.
2006-01-07 14:29:00
1525
转载 JSF Tree2 实践
通过一次小小的实践,终于了解如何使用tomahawk中的tree2这个组件了,并且写了小段程序,从xml中读取树的结构,生成一个tree,不过tree2不能直接和xml绑定是一个遗憾,那样就会省不少事情了。记下一点心得,以供后来参考了。 对tree2的操作分为两部分,一部分是在页面中通过tag定义样式相关的东西,一部分就是通过编程添加树的节点,起初看了sample以后总是以为这东
2006-01-07 14:26:00
1233
转载 JSF导航文件如何设置实例解析
The JavaServer Faces (JSF)的Navigation框架提供了一些导航规则,可以使您在设计网站应用程序时定义view(大部分是JSP页面)之间的页面导航。这些规则和 其他一些设置一起定义在JSF配置文件中。该文件的名称一般是 faces-config.xml 。不过完全可以把这个文件名改成其他名字,甚至可以用多个配置文件来存放相关的JSF配置信息,只要在web.xml文件中进
2006-01-07 14:23:00
767
转载 记录hibernate 3学习过程中的报错(未完成)
1。解压缩hibernate-3.0beta1.zip文件2。copy msbase.jar,msutil.jar,mssqlserver.jar文件到hibernater-3.0/lib目录下3。编辑etc/hibernate.properties(不在src目录下)。如下:4。运行 hibernater-3.0/builder eg报错如下: org.hibernate.HibernateEx
2006-01-07 14:17:00
949
转载 Hibernate3调用存储过程用法
DB2中简单存储过程 selectAllUsers CREATE procedure selectAllUsers DYNAMIC RESULT SETS 1 BEGIN DECLARE temp_cursor1 CURSOR WITH RETURN TO CLIENT FOR SELECT * FROM test; OPEN temp_cu
2006-01-07 14:13:00
1461
转载 Hibernate3中的更新与删除
在Hibernate2中对某个表进行更新和删除,必须先把它Load出来,在后更改,然后再保存。这个过程对于批量操作或者对于表关系比较复杂的情况,是很复杂的。在Hibernate3中HQL语句中已经支持update 和delete 了但是要注意的是update和delete的HQL不是面向对象的了。你用对象方式的语句返回会出错。下面是一个简单的例子。用对象的方式,不用HQL: Sess
2006-01-07 14:12:00
1669
转载 hibernate3 实现查询的多种方法
public void testGetOne() throws Exception { Query query = session.createQuery("from CD where title=? and artist=?"); query.setString(0, "Downward Spiral"); query.setString(1,
2006-01-07 14:10:00
1188
转载 hibernate3中hql中文参数乱码
hibernate3 在提交带有中文参数的sql语句时会有一个bug.无论你如何转型,提交的sql中,中文始终是乱码.解决方法是,在定义hibernate属性时.加上 org.hibernate.hql.classic.ClassicQueryTranslatorFactory 这是在spring中管理hibernate的时候的定义格式
2006-01-07 14:09:00
946
转载 Hibernate3与spring的整合应用
Spring为应用程序提供一个容器, 为应用程序的管理带来了方便. 它与hibernate的结合, 形成一个完整的后台体系, 也是当今应用开发流行的做法. 奋斗了一个晚上, 终于把hibernate3与spring整合了起来, hibernate2.x和hibernate3与spring的结合稍有不同, 关键是引入的spring的包的不同, 下面我会标识出来.Spring 的配置文件appli
2006-01-07 14:07:00
960
转载 WebWork2与SpringFramework集成之实例篇(原创)(6) (完)
6、WebWork2和Spring MVC Framework的比较最后列出本人对WebWork2和Spring MVC Framework使用的一些个人观点,不对的地方请予以更正。(1)基本使用l Spring MVC Framework与Spring的其它部分一起使用自然能够很好的融合,不需要额外的工具包和配置l WebWork2和Spring集成需要webwo
2006-01-07 14:04:00
819
转载 WebWork2与SpringFramework集成之实例篇(原创)(5-2)
(4)表单处理Action:PriceIncreaseFormActionpackage web; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory; import bus.PriceIncrease;import bus.ProductManager; import com.ope
2006-01-07 14:03:00
761
转载 WebWork2与SpringFramework集成之实例篇(原创)(5-1)
5、实现表单交互(1)辅助Action:PriceIncreaseFormpackage web; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory; import bus.PriceIncrease; import com.opensymphony.xwork.ActionSupp
2006-01-07 14:02:00
796
转载 WebWork2与SpringFramework集成之实例篇(原创)(4)
4、用Velocity替代JSP(1)添加WebWorkVelocityServlet控制器:ww2/WEB-INF/web.xml velocity com.opensymphony.webwork.views.velocity.WebWorkVelocityServlet 1 velocity *.
2006-01-07 14:01:00
1124
转载 WebWork2与SpringFramework集成之实例篇(原创)(3-2)
(3)结果视图:hello.jspl 下面是用WebWork2改写的hello.jsp Products $ Increase Pricesl WebWork2的资源束机制Ø WebWork2将资源束属性文件分散到每一个Action类,例如WebWork2会自动在与SpringappAction类同目录的SpringappAction.prop
2006-01-07 13:57:00
796
转载 WebWork2与SpringFramework集成之实例篇(原创)(3)
(1)更改Servlet控制器:ww2/WEB-INF/web.xml org.springframework.web.context.ContextLoaderListener com.atlassian.xwork.ext.ResolverSetupServletContextListener
2006-01-07 12:39:00
735
转载 WebWork2与SpringFramework集成之实例篇(原创)(2)
(1)ww2/WEB-INF/applicationContext.xmll 由于不使用Spring MVC Framework实现Web表示层,将业务逻辑层和数据持久层组件的Bean配置从springapp-servlet.xml中移到applicationContext.xml中 "http://www.springframework.org/dtd/spring-beans.
2006-01-07 12:38:00
842
转载 WebWork2与SpringFramework集成之实例篇(原创)(1)
1、创建J2EE工程(1)开发环境及配置l 开发环境及配置情况请参考《开发Spring MVC应用程序(1)》,基本相同,另外还需要:l WebWork 2.1:可以到http://www.opensymphony.com下载l webwork2-spring.jar:WebWork2与SpringFramework的连接器,请在这里下载(2)创建w
2006-01-07 12:31:00
897
转载 webwork学习笔记
webwork学习笔记------------------------------作者: kingfish(vc--@sohu.com)关键字: webwork1.4, tomcat5--------------------------------------本人最近学习webwork,发现资料很少(如果您有,请发一份给我,先谢啦),由于是开源项目,就粗略的看了看源码. 以下是我看后整理的一份笔记
2006-01-07 12:29:00
836
转载 学习webwork笔记
近几天研究了一下webwork框架,按照网上的例子试了一下基本的功能。总体来讲该框架的确是简单易上手。拦截器机制很有特色。校验功能做得马马虎虎,不是很完善。不需直接写ActionForm,框架能根据表单命名直接生成响应数据封装对象,传递给action使用,比struts简单方便一些。由于框架由xwork发展而来,因此,做到了尽可能的与web容器的api相分离。对所有的servlet的内置对象都提供
2006-01-07 11:37:00
896
转载 Tomcat5.0数据库连接池
在的config中的server.xml文件中修改(增加): reloadable="true" crossContext="true"> factory org.apache.commons.dbcp.BasicDataS
2006-01-07 11:35:00
942
转载 webwork初体验
webworkXwork 简洁、灵活功能强大,它是一个标准的command模式实现,并且完全从web层脱离出来。xwork提供了很多的核心功能。webwork建立在xwork之上,处理HTTP的响应和请求。webwork2使用ServletDispatcher将HTTP的请求的变成Action,session,application范围的映射,request请求参数映射。webwork2的视图表示
2006-01-07 11:34:00
1009
转载 webwork与spring集成的三种方法
1.External-Ref 这种方法看起来比较烦琐,(这里描述的和spring文档里的有些区别,这种方法可按spring文档里的做法)第一步:在web.xml里面增加一个listener,如下 java代码: org.springframework.web.context.ContextLoaderListene
2006-01-07 11:30:00
1409
转载 如何在asp.net中调用javascript函数
在页面中有如下javascript函数, function showmsg(str){ alert(str)}function WinOpen(str) { open(str,"DisplayWindow","toolbar=no,directories=no,menubar=no"); } 可以在Button按钮中用如下方法调用该函数。private void btnShowMe
2006-01-07 11:23:00
1374
转载 Asp.Net 学习资源列表
名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。名称:微软官方.NET指导站点地址:http://www.gotdotnet.com/描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用户源
2006-01-07 11:22:00
684
转载 浅析Asp.net中的Web.config文件
一、认识Web.config文件Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果
2006-01-07 11:20:00
718
转载 ASP.NET MD5加密
Public Function Md5hash_String(ByVal InputString As String) As String Dim MD5 as String Dim dataToHash As Byte() = (New System.Text.ASCIIEncoding).GetBytes(InputString) Dim hashva
2006-01-07 11:19:00
810
转载 在ASP.Net中应用Javascript
概要 本文结合示例讲述了在ASP.net应用程序中如何利用客户端的Javascript脚本提高程序的执行效率并实现更多的功能。一、ASP.Net与Javascript.Net是微软公司下一代的战略核心,ASP.Net是.Net战略在Web开发方面的具体实现。它继承了ASP的简单性和易用性,同时克服了ASP程序结构化较差,难于阅读和理解的缺点。特别是服务器端控件和事件驱动模式的引入,使得Web应用程
2006-01-07 11:15:00
831
转载 在asp.net页面中的一些有关编码的问题
1、问题:在asp.net页面中无法使用引入的javascript脚本原因:编码不一致在web.cofing配置文件中设置了 requestEncoding="utf-8" responseEncoding="utf-8" />asp.net页面使用gb2312编码存储javascript脚本文件使用gb2312编码存储因为全局请求使用utf8编
2006-01-07 11:13:00
831
转载 asp.net程序中常用代码(一)
1. 打开新的窗口并传送参数: //传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") //接收参数:string a = Request.QueryString("id");string b = Request.QueryStri
2006-01-07 11:11:00
784
转载 asp.net程序中常用代码(二)
21.如何设定全局变量 Global.asax中 Application_Start()事件中 添加Application[属性名] = xxx; 就是你的全局变量22.怎样作到HyperLinkColumn生成的连接后,点击连接,打开新窗口?HyperLinkColumn有个属性Target,将器值设置成"_blank"即可.(Target="_blank") 【ASPNETMENU】点
2006-01-07 11:09:00
722
转载 ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryStri
2006-01-07 11:06:00
617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅