Eclipse创建JSF应用的两种方式http://blog.sina.com.cn/s/blog_9ed782ea0102vm9m.html

使用Eclipse/MyEclipse搭建简单JSF项目的流程 JavaServer Faces (JSF) 是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。——摘自百度百科。在Eclipse/MyEclipse中可以直接为java web项目添加JSF的特性。以MyEclipse为例,可 阅读详情

原文地址:http://blog.sina.com.cn/s/blog_9ed782ea0102vm9m.html


在Eclipse中创建JSF应用通常有两种方式:

第一种方式:

1.右键【New】-->【Dynamic Web Project】

Eclipse创建JSF应用的两种方式

2.在Configuration配置项,点击右侧的【Modify...】按钮,勾选JavaServer Faces,点击右上角【Save As...】,给该项配置起个名字,如本例JSF Configuration.
Eclipse创建JSF应用的两种方式

一路Next,到最后一步,为JSF应用添加jar包。对于使用sun的JSF实现,需要两个jar包
jsf-api-2.2.11.jar
jsf-impl-2.2.11.jar
Eclipse创建JSF应用的两种方式
Click 【Finish】按钮,就OK了。
通过这种方式创建的JSF web应用。在web.xml文件中已经配置好了JSF的servlet和listener。
接下来就可以添加页面(.xhtml),backingBean,配置faces-config.xml。


第二种方式,是使用Maven创建dynamic web project的方式。
1.右键【New】-->【Dynamic Web Project】。
在Configuration选项中选择Minimal Configuration。
Eclipse创建JSF应用的两种方式

2.输入Project Name,click 【Next>】
为了保持maven的目录结构,把Default output folder改成target/classes.
Eclipse创建JSF应用的两种方式
3. click 【Next>】
同样为了保持maven目录结构,把Content directory改成webapp。click【Finish】。
Eclipse创建JSF应用的两种方式

4.在windows explorer中打开新创建的project目录,在src目录下创建maven的目录结构
--src
      --main
              --java
      --test
              --java
在eclipse中选中新创建的project,右键【properties】,在Source中remove src,添加如图两个folder。
Eclipse创建JSF应用的两种方式

5.  在eclipse中选中新创建的project,右键【Configure】-->【Convert to Maven Project】
Eclipse创建JSF应用的两种方式

6.在生成的pom.xml中添加如下依赖。
  Eclipse创建JSF应用的两种方式

7. 刷新project,在Maven Dependencies下就能看的两个jar包
Eclipse创建JSF应用的两种方式
8.在web.xml中添加如下JSF配置
Eclipse创建JSF应用的两种方式

9.在webapp/WEB-INF下创建faces-config.xml(和web.xml在同一个目录下)
Eclipse创建JSF应用的两种方式


这样就搭建好了JSF web application。

eclipse+JSF开发配置图解 eclipse+JSF开发环境配置图解说明。 立即下载

相关推荐

jsf eclipse 开发环境配置实例图解

jsf eclipse开发环境配置实例图解<br>非my eclipse

在Eclipse上创建JSF / CDI Maven项目

当我在研究JSF和CDI示例时,我认为提及创建JSF和CDI Maven项目所需的步骤会很有用。 您可以找到以下步骤。 工具类 默认情况下,M2E插件随附的Eclipse Luna。 因此,无需自己安装插件。 WildFlye8.x。 从主菜单中选择文件->新建->其他。 然后选择Maven-> Maven项目。 单击下一步按钮,然后选中“创建...

最佳 Java 编程 460

jsf在eclipse中得配置环境的详细图解

有关jsf在eclipse开发环境中的配置详细过程,其中有图示讲解

JSF-IDE(eclipse插件)比较

JSF-IDE(eclipse插件)比较  Plug-In 特性 Exadel MyEclipse

DJ(Delphi/JAVA)_fans的专栏 7722

健康保险费用预测:可解释机器学习在精算建模中的实战落地

健康保险费用预测是医疗AI与保险科技交叉领域的核心任务,本质是基于临床变量与社会因素对个体医疗支出进行风险量化。其技术原理需兼顾统计建模能力与监管可解释性,XGBoost+SHAP组合因支持特征归因、边际效应分析和临床可干预推演,成为保险精算场景的主流选择。该技术显著提升保费定价精度、降低偿付风险,并支撑DRG费用预警、团险核保辅助及再保险尾部风险评估等关键应用。本文聚焦真实产线中的时间序列验证、临床分层特征工程与监管红线指标(如Bias@90th、Calibration Slope),深入解析如何让模型不

weixin_33702545的博客 306

树莓派Bookworm系统避坑指南:3种方法解决pip install报错externally-managed-environment

本文详细解析树莓派Bookworm系统中pip install报错externally-managed-environment的成因,并提供三种实用解决方案:使用虚拟环境(venv)隔离项目依赖、通过pipx管理全局Python工具,以及理解风险后的系统安装方法。帮助开发者安全高效地管理Python环境,避免系统冲突。

android的专栏 763

eclipse搭建JSF简单示例的教程(亲测)

https://jingyan.baidu.com/article/75ab0bcbceb527d6864db286.html

always007的博客 3468

【大模型推理】工作负载的弹性伸缩

推荐采用 并发请求数(Concurrency) 或 队列深度(Queue Size) 结合GPU监控指标(显存/算力利用率),并依托Knative KPA、Fluid缓存、优先级调度等技术实现高效弹性伸缩[citation:6][citation:7][citation:8]。QPS无法体现这种资源消耗累积效应[citation:6]。并发数的本质:是实时反映资源占用的瞬时状态量,而非速率指标,尤其适合单次请求资源消耗大、处理时间长的业务(如LLM推理)[citation:1][citation:6]。

王尚权 qq:2515162716 1185

Eclipse搭建JSF项目

New-Web-Dynamic Web Project选择Configuration JSF版本 转载于:https://blog.51cto.com/116833/1688465

weixin_34198583的博客 555

【论文学习】《Fully-Convolutional Siamese Networks for Object Tracking》2016年SiamFC 全卷积孪生网络用于目标跟踪

在这项工作中,我们脱离了跟踪中采用的传统在线学习方法,并展示了一种专注于在离线阶段学习强嵌入的替代方法。与在分类设置中的使用不同,我们证明,对于跟踪应用,孪生全卷积深度网络能够更有效地使用可用数据。这不仅反映在测试时,通过执行有效的空间搜索,也反映在训练时,其中每个子窗口都有效地代表一个有用的样本,而几乎没有额外的成本。实验表明,深度嵌入为在线跟踪器提供了自然丰富的特征来源,并使简单的测试时策略表现良好。我们相信这种方法是对更复杂的在线跟踪方法的补充,并期望未来的工作能够更彻底地探索这种关系。

SkyLeopard的博客 2418

“开宝五子棋陪练”-首款开放智能的五子棋习题练习安卓应用

使用Kotlin语言以及Jetpack Compose UI库开发,主要就是写Composable函数,显示棋盘、棋子和一些按钮,响应用户的点击和滑动操作,以及保存和恢复数据。但我针对本应用是用于做题的特殊需求,对该算法库做了一个简单的JNI层封装,方便UI前端Kotlin代码的调用。

weixin_44120030的博客 2396

eclipse创建JSF整合JPA过程

eclipse需要较新的版本 1.打开创建窗口如下 选择之后点击next 2.持续点击next至该窗口,配置完成后点击finish 3在新建的项目上右击选择Configure-->Convert to JPA Project (我的eclipse版本是 neon,mars2好像可以的,其他的没试) 4点击next出现

樂淵的博客 1580

节卡Jaka Zu APP编程避坑指南:从频繁通讯错误到稳定Socket交互的调试心得

本文详细解析了节卡Jaka Zu APP编程中常见的通讯错误问题,并提供了从基础排查到高级调试的完整解决方案。通过优化网络配置、固件匹配、心跳机制和数据交互规范,开发者可实现稳定的Socket通讯,有效提升工业机器人操控的可靠性。文章特别针对v1.6.7.3版本的典型问题给出了实用调试技巧。

weixin_42639633的博客 321

为Eclipse配置JSF框架所需要的jar包[官网下载]

网上有很多相关的教程参差不齐,亲测很多文章却没有成功过,为了纪念一下这个问题,把方法分享给诸位, 1.建立一个动态web项目,Configuration选择JSF,然后一直Next 2.导航到JSF Capabilities,先不导入库文件,Type那里选择Disable Library Configuration,Finish 3.接下来我们去Oracle官网下载JSF需要的包,主...

_ 2830

第1.1节 构网型 vs. 跟网型:根本区别与技术原理

构网型与跟网型变流器的本质区别在于控制哲学与等效模型。跟网型变流器采用"电压跟随,电流注入"策略,等效为受控电流源,依赖电网电压作为参考,在弱电网下存在稳定性问题。构网型变流器采用"自主同步,电压构建"策略,等效为受控电压源,能主动构建电压和频率,具备自主运行、黑启动和电网支撑能力。两者的核心差异体现在同步机制、电网依赖性、故障行为和系统支撑等方面。构网型变流器更适合高比例新能源、弱电网和微电网场景,是未来电力系统的重要发展方向。

技术工作者 1394

智慧社区:安防系统解决方案

智慧社区:安防系统解决方案

s13166803785的博客 431

JSF 的xtml 声明格式例

xhtm头 xml version="1.0" encoding="UTF-8"?> DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> jfs声明 html xmlns="http:/

u013122089的博客 368

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

java jsf_eclipse搭建JSF简单示例的教程(亲测)

修改web.xmlxmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/...

weixin_39938875的博客 284

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Eclipse下JSF入门

1.开发环境    与Eclipse下Struts的开发类似,安装好Eclipse和Tomcat之后,还需要两个插件:tomcat 插件和JSF插件(如果相关插件还没有安装),以下是相关下载地址:     Eclipse SDK:         http://www.eclipse.org/downloads/index.php      JSF:      https://sourceforg

Allin's blog 2982

在Eclipse 3.5中使用JSF 2.0开发Web应用环境配置及一个简单例子(系列之二)

这里假设你对eclipse的开发环境已经比较熟悉了,我们直接从配置和开发开始,与eclipse相关的功能就不多做介绍了。另外还假设你对JSP、JSTL等都有初步了解。 一、 配置JSF 2.0开发环境 首先下载软件:Eclipse IDE for Java EE Developers (189 MB)或者Myeclipse 7.5 、JSF 2...

飞到大连 266

转帖-在Eclipse中开发JSF

( 转自http://www.blogjava.net/gaofeng/articles/127842.html 作者:Java.net ) Eclipse3.3刚刚发布,正在学习JSF,于是使用Eclipse3.3做了一个JSF的Demo,很简单,主要是页面的跳转、组件和Bean的绑定等基础... 1、工具准备: Eclipse3.3 WTP2.0 (最好下载一个all-i...

冬天开通的博客 396

如何使Eclipse IDE支持JSF 2.0

在Eclipse Ganymede(v3.4)或Galileo(v3.5)中,它仅支持直到JSF 1.2。 对于JSF 2.0 ,将Eclipse升级到版本Helios(v3.6)之前,它完全支持Java EE 6,包括JSF 2.0。 这是一个快速指南,向您展示如何在Eclipse IDE中启用JSF 2.0功能,例如代码辅助和可视JSF组件编辑器。 使用的工具 Eclipse ...

一名可爱的技术搬运工 358

「Java EE开发指南」如何使用MyEclipse的可视化JSF编辑器设计JSP?(二)

本教程将为大家介绍如何使用MyEclipse的可视化JSF编辑器设计JSP,欢迎下载最新版IDE体验!

需要界面开发、IDE工具研发中文教程资料的小伙伴,记得私信我~ 938
上一篇: 数据库的隔离级别
congmingPIG_htt
博客等级 码龄11年 0粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值