- 浏览: 1394887 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (328)
- JSF (27)
- 生活 (12)
- Ajax (26)
- Maven (6)
- CSS (1)
- Shale (3)
- SiteMesh (1)
- Ext (15)
- JMX (2)
- Windows技巧 (7)
- 工作感悟 (18)
- SVN (2)
- SVG (0)
- GoogleGear (0)
- RAP (2)
- SOA与WebService (3)
- 笔记本技术研究 (1)
- Microsoft (2)
- 英语学习 (3)
- PHP (7)
- web 2.0 (6)
- 语义Web (1)
- IT史话 (3)
- iText (3)
- JVM (1)
- PropertiesEditor (1)
- J2SE (33)
- Spring (2)
- Java Batch (1)
- log (2)
- Struts2 (2)
- DWR (0)
- JAAS (3)
- EJB3 (4)
- Flex (8)
- JFreeChart (1)
- WAS (0)
- 数据库 (2)
- 摄影 (0)
- SQL (1)
- Google App Engine (1)
- linux (5)
- Eclipse plugin (10)
- Testing (0)
- Portal (0)
- 移动互联网 (0)
- SWTBot (1)
最新评论
-
江奇缘:
不错!!!!!!
web.xml里<filter-mapping>中的<dispatcher>作用 -
yy8093:
commonj 第三步,那个调用的方法要在哪里调?servle ...
JAVA中多种计时器的比较与分析 -
di1984HIT:
学习了,不错~
web.xml里<filter-mapping>中的<dispatcher>作用 -
penkee:
com.lowagie.text.DocumentExcept ...
iText中输出 中文 -
氵壞男亼乀:
我想请问下 你哪个html里面引入的几个js文件没看懂!你 ...
DWR入门教程之HelloWorld
第一步: 下载安装 JDK 6 Update 3
http://java.sun.com/javase/downloads/index.jsp
JDK 6 Update 3
The Java SE Development Kit (JDK) includes the Java Runtime Environment (JRE) and command-line development tools that are useful for developing applets and applications.
-----------------------------------------------------------------------------
第二步: 下载安装 Eclipse IDE for Java EE Developers
http://www.eclipse.org/downloads/
Eclipse IDE for Java EE Developers - Windows (125 MB)
我是用的最新的3.3版本,这个版本需要Java 5 (or higher) required.
----------------------------------------------------------------------------------------
第四步: 下载安装Tomcat 6.0
Tomcat 6.0
启动之后,可以在浏览器中打开 http ://localhost:8080 网页,在manager页面可以对 服务器进行管理,可以直接导入 *.war 文件进行网站发布,很方便。
-------------------------------------------------------------------------------------------
第五步: 下载安装JavaServer Faces Technology 1.2
http://java.sun.com/javaee/javaserverfaces/download.html
解压之后可以在lib 目录下找到 jsf-impl.jar和 jsf-api.jar 两个库文件。
稍后需要把这两个文件复制到 tomcat安装目录下的lib文件夹中,或者放在自己网站的WEB-INF/lib 文件夹,才能支持JSF应用。
安装之后有很多JSF使用文档,值得看看。
注意: 请根据上面网页上提供的链接下载最新版本的JSF库,我一开始用的是旧版本的, 结果就碰到“The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)” 这个dataTable标签的bug,后来下载这里的最新版就没有问题了。
-------------------------------------------------------------------------------
第六步:下载安装JSTL 标签库
http://java.sun.com/products/jsp/jstl/
JSTL 标签库 , JSF的实现依赖JSTL,所以也需要安装JSTL
JSTL 1.2 is part of the Java EE 5 platform.
其实就是这个开源项目 http://jakarta.apache.org/taglibs/doc/standard-doc/intro.html
到这里下载实现库 http://www.apache.org/dist/jakarta/taglibs/standard/
如果要使用JSTL,则必须将jstl.jar和 standard.jar文件放到classpath中。
同样要把这两个库文件放到自己网站的WEB-INF/lib 文件夹,才能支持JSF应用。
Eclipse中可视化创建JSF网页,参考这两篇文章,说的很详细了:
http://www.eclipse.org/webtools/community/tutorials/BuildJ2EEWebApp/BuildJ2EEWebApp.html
http://www.eclipse.org/webtools/jsf/dev_resource/JSFTutorial-M5/JSFTools_milestone5_tutorial.html
如果你连那两篇文章都懒得看了,可以看有人在CSDN blog写的简易说明:
先下载JavaEE开发的eclipse的版本,不需要任何插件,你就开始可视化的jsf开发了,下面开始配置。
第一步:点击Window-->Preferences菜单,展开Web and XML-->JavaServer Faces Tools。
选择Libraries,看到左边的New...按钮了吗?点击开始配置吧。Library Name,给你的JSF库起一个名称吧。
最下面的Is JSF Implementation了吗?选上。使用Add...按钮将你的JSF实现的jar文件都加入进来。然后就可以
Finish了。
第二步:新建Dynamic Web Project工程,第二步可以选中JavaServer Faces了。工程建好以后新建一个jsp文件。
是不是没有可视化的JSF界面呢?右键点击jsp文件,选择Open With-->Web Page Editor。看到新的视图了吧。点击左上的Palette,看到JSF Core了吧,可以拖到页面上面看看了。
第三步:每次都用open with是不是太麻烦了,点击Window-->Preferences菜单,展开General-->Editors-->File Associations。将jsf,jsp这些文件都关联到Web Page Editor,方法就是选中Web Page Editor,点击Default按钮即可。
现在你可以享受JSF的好处了。
在Web Page Editor 中,右击元素既可以弹出 “属性窗体”,在那里可以方便的对网页控件属性进行编辑。
---------------------------------------------------------------------------------------------------------------
在网上可以找到一本 电子版的图书 《Java.Server.Faces编程(中文).pdf 》
其他网上资源:
Sun 公司的JSF文档http://java.sun.com/javaee/5/docs/tutorial/doc/bnaph.html
Java● 咖啡馆 -- JSF中文论坛 http://www.hexiao.cn/jsf/
Java Server Faces Resources http://www.jamesholmes.com/JavaServerFaces/
JSF Tutorial http://www.coreservlets.com/JSF-Tutorial/
=======================================================================
评论
要学就用Core.JavaServer.Faces.Second.Edition.May.2007.chm
发表评论
-
IBM jsf row select
2009-07-09 19:09 1303http://www.ibm.com/developerwor ... -
jsf中使用Locale,显示本地化错误信息
2009-01-15 11:09 3385JSF 在转换和验证时都有可能会产生错误信息: 在使用标准转 ... -
JSF中制作双表尾
2008-11-21 21:42 1705最近,在项目中遇到一个制作表尾的问题,效果 如下: ... -
JSF1.2中 ValueExpression的用法
2008-05-22 23:20 4898在1.2之前,可以向下面一样使用ValueBinding: V ... -
Tomcat中如何打开Sun JSF RI 1.2中的日志
2008-05-16 00:50 3602为了更加清楚的了解JSF请求在每一个生命周期中的执行情况,我们 ... -
不可不看,JSF1.2 changes
2008-03-31 17:04 4323变化还是挺多的,仔细看看,可以省掉很多郁闷的时间哦。The n ... -
JSTL 1.2 下载
2008-03-31 14:26 30755在网上找JSTL找了一会,不太好找,就放在这里一份了: 网络下 ... -
JSF 1.2中对以前JSF的修改
2008-03-31 11:00 1908Features that are unavailable ... -
JSF 各版本一览
2008-03-28 18:03 3513JSF started its journey from ve ... -
JSF 背景
2008-03-25 17:29 1784自从第一个web应用程序Struts于2001年6月发布开始, ... -
在Dreamwear中开发JSF
2008-03-09 22:49 2734可以在Dreamwear中安装JSF插件,然后利用Dreamw ... -
JSF中Exception的处理
2007-12-21 15:54 4919JSF中Exception的处理<o:p>< ... -
JSF中Exception的处理
2007-12-21 14:56 78目标: 解析错误信息,使用Globalization 来显示 ... -
Why JSF
2007-12-17 16:03 1296JavaServer Faces is extremely i ... -
源码讲解renderResponse和responseComplete的区别
2007-11-17 00:40 4487看源代码: responseComplete: ... -
JSF 源代码赏析之Lifecycle
2007-11-15 23:41 5942JSF的生命周期在JSF ... -
如何在Maven中配置Richfaces
2007-11-08 17:41 30081.首先到这个地方下载maven http://maven. ... -
JSF 标准 转换器&验证器 文档
2007-11-02 18:50 2270下面是两篇文档 http://www.ibm.com/deve ... -
JSF 源代码赏析之FacesServlet
2007-10-30 00:08 12579学习JSF 多日,现在开始看看源代码。 首先是FacesSer ... -
Websphere 上部署Richfaces 3.10 Demo
2007-10-18 14:03 2306Websphere上部署 richfaces的demo一直有问 ...
相关推荐
### Eclipse与JSF开发环境配置详解 在进行JavaServer Faces(JSF)的开发时,一个稳定且功能全面的开发环境至关重要。本文将基于提供的文件信息,深入解析如何在Eclipse IDE中配置JSF开发环境,包括所需软件、插件...
**JSF在Eclipse中的配置环境详解** JavaServer Faces(JSF)是一种用于构建Web应用程序的MVC(Model-View-Controller)框架。Eclipse是一款流行的集成开发环境(IDE),适用于Java开发,包括JSF应用。为了在Eclipse...
在本文中,我们将详细探讨如何配置JSF (JavaServer Faces) 开发环境,特别是使用Eclipse IDE进行配置的实例图解。请注意,本教程不涉及MyEclipse,而是使用标准的Eclipse IDE。 首先,确保你具备以下环境: 1. **...
同时,JSTL与JSF(JavaServer Faces)和其他MVC框架相兼容,增强了其在企业级开发中的应用。 在实际项目中,你可以通过以下步骤引入JSTL: 1. 下载JSTL 1.2.1压缩包,并从中提取所需的jar文件,通常包括`jstl-...
Java1_02_JDK14+.jar,以及jsf-api.jar、jsf-impl、jstl-1.2.jar和SQL Server 2000数据库驱动包(mssqlserver.jar、msutil.jar、msbase.jar)拷贝到Tomcat安装路径下的webapps\ 02\WEB-INF\lib文件。 (3)选择开始...
### Servlet + JSP + Tomcat 规范及版本对应关系详解 ...了解这些规范和版本之间的关系对于Java Web开发者来说至关重要,它不仅能够帮助开发者正确配置开发环境,还能提高应用程序的兼容性和可维护性。
安装顺序是JDK、Eclipse、MyEclipse,然后配置Tomcat服务器,确保设置正确。 在项目设置部分,文档指导用户如何在MyEclipse中创建一个新的Web模块,并添加JSF功能。这包括通过File > New > Other > Project > J2EE ...
本文将详细介绍如何在Eclipse环境下配置JSF框架,以及如何通过Eclipse进行JSF的可视化开发。 #### 二、准备工作 在开始之前,请确保已经安装了以下软件: - Java Development Kit (JDK) - Eclipse IDE for Java EE ...
【环境配置】开发JSF应用需要安装JDK 1.4或以上版本,Eclipse 3.1 SDK,MyEclipse 4.1以及兼容Servlet和EJB的容器,如Tomcat 5.x。MyEclipse的版本要求是为了确保它能提供JSF开发所需的功能。 【创建JSF项目】在...
安装顺序是先JDK、再Eclipse、最后Tomcat,并在MyEclipse中正确配置Tomcat服务器和JDK路径。 4. 创建新项目和目录结构部分详细介绍了如何在MyEclipse中创建一个新的Web模块,并添加JSF功能。首先,通过File > New >...
JAVA EE 5作为后续版本,其主要亮点之一是JSTL 1.2,统一了表达式语言,使得JavaServer Faces (JSF)和JSTL的集成更为便捷。此外,JDK包含了一系列基本组件,如javac编译器、jar打包工具、javadoc文档生成器、jdb调试...
1. **JDK安装**:确保安装了JDK,并正确配置了环境变量。 2. **IDE选择**:可以选择Eclipse或IntelliJ IDEA等支持Java开发的集成开发环境。 3. **JSF库**:下载JSF相关的库文件并将其添加到项目的\WEB-INF\lib目录下...
MyEclipse是基于Eclipse的一款集成开发环境,特别针对Java EE应用进行了增强,包括对JSF的支持。MyEclipse提供了一整套工具,使得开发JSF应用程序变得更加便捷。它包含JSF向导,可以帮助开发者快速创建和配置JSF项目...
接着,需要将JSF的相关jar包复制到Tomcat的lib目录中,具体包括`jsf-api.jar`、`jsf-impl.jar`、`standard.jar`和`jstl.jar`。 #### 六、示例程序结构 示例程序通常包含以下几个部分: - `web.xml`用于配置JSF ...
文档基于 Sun JDK 1.5.0、Eclipse 3.1 和 MyEclipse 4.0 的环境编写。如果在操作过程中遇到与当前版本不匹配的问题,请参照文档末尾的“用户反馈”部分寻求解决方案。 #### 2. 介绍 本教程将引导读者通过 ...
1. **环境配置**:确保安装了JDK,设置好环境变量,并配置好IDE(如Eclipse或IntelliJ IDEA)。 2. **搭建项目**:创建一个新的Maven或Gradle项目,引入Struts2、JSF和SpringMVC的相关依赖。 3. **配置web.xml**:...
* JavaWeb 项目开发的全过程可以分解为:网页开发+数据库设计——>JavaWeb 项目开发,其中,javaWeb 由 6 项基本技术组成:JSP+JavaBean+Servlet+EL+JSTL+Taglib,而 JSF 正是将这 6 种技术进行有机结合的技术框架:...