设为首页 收藏本站
查看: 751|回复: 0

[经验分享] JSF环境配置(JDK6+Eclipse3.3+Tomcat 6.0+JSF1.2+JSTL1.1)

[复制链接]

尚未签到

发表于 2017-2-9 11:22:15 | 显示全部楼层 |阅读模式
第一步: 下载安装 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
  http://tomcat.apache.org/
  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,后来下载这里的最新版就没有问题了。
  https://javaserverfaces.dev.java.net/servlets/ProjectDocumentList?folderID=7515&expandFolder=7515&folderID=8174
  -------------------------------------------------------------------------------
  第六步:下载安装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/
  =======================================================================

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-339713-1-1.html 上篇帖子: Tomcat、Struts环境下开发jsp的中文传递及处理 下篇帖子: JSF在开发环境(netbeans+glassfish)向Tomcat,Weblogic的迁移问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表