导航:首页 > 编程语言 > jsfprocess

jsfprocess

发布时间:2023-07-27 10:00:39

jsp和java+jsf有啥区别

从别的地方拖文字过来我不会做,但是我可以说我自己的感觉:

1.纯粹的用Jsp的时代已经过去专了,因为属纯粹的jsp页面由于又是界面显示,又是后台逻辑处理,代码累计太多,庞大而且不易修改,jsp现在一般只是作为页面显示处理的,后台工作用servlet处理。(struts,spring等核心控制的java类其实也就是servlet).

2.jsf只是方便界面开发而已,怎么说呢,.net的出现使得web开发周期减少不少,主要就是界面设计快,jsp有自己一大套界面显示标签,更方便页面设计而已,仅此而已,如果说逻辑控制,目前还是spring好。其实Jsf虽然不错,但是不一定会发展太好,很多类似的框架和他竞争。如webwork,老外们都更看好这个。

3.tomcat是服务器,你开发web就必须用到服务器,虽然不一定是tomcat,但起码要选一种(jetty,resin,jboss等一样,至于Myeclipse,jbuilder,weblogic,websphere等是集大成者,没必要现在就用)。

4.java技术是基础,怎么会用不到呢?

㈡ 普通html标签如何调用jsf方法或与backbean绑定

猪哥解答:
补充:如果你不是用ajax技术,不会Facelets ,也不会自己客制底层的类似process的实现内,那容么JSF只有在JSP页面下才可以使用,离开JSP根本就用不了,如果你非要在纯HTML调用JSF的方法,通过ajax访问中转jsp页面或servlet等服务是最好的方式,如果不会用,那你就在HTML页面里加一个跳转动作,跳转到一个跟它长的一摸一样的jsp里做JSF的绑定处理。因为JSF标签只能在JSP里面使用。

html是静态页面,执行端在客户也就是前台,backbean是java类,部署在服务器上,是后台服务器端。
想在静态html页面调用服务器上的类的方法,目前推荐使用的是Ajax技术,当然你也可以自己研究底层通讯技术写一些封装html标签,例如很早之前的Process技术,以及被大部分人遗忘的applet技术等等。
最简单、方便可行、不需要提交页面也就可以调用backbean的方式还是用Ajax吧。
如果你对Ajax没有研究,推荐你使用JQuery封装好的Ajax来实现普通html中调用服务器类的方法,上手比较容易。

㈢ javax.j2ee.jsf.jar这是什么包

jsf技术的来一个jar包

JavaServer Faces (JSF) 是一种用于自构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。
JavaServer Faces于2004年三月1.0版正式提出,清楚的将Web应用程序的开发者划分了三个角色:网页设计人员、应用程序设计人员以及UI组件开发人员。 从使用的角度来看,网页设计人员与应用程序设计人员可以他们所熟悉的方式开发程序,而不用侵入彼此的工作范围,而UI组件开发人员可以独立的开发个别组件,细节的部份留给了他们来处理。
JSF 还通过将良好构建的模型-视图-控制器 (MVC) 设计模式集成到它的体系结构中,确保了应用程序具有更高的可维护性。
由于 JSF 是通过 Java Community Process (JCP) 开发的一种 Java 标准,因此开发工具供应商完全能够为 JavaServer Faces 提供易于使用的、高效的可视化开发环境。

阅读全文

与jsfprocess相关的资料

热点内容
魅族pro5自带浏览器怎么升级 浏览:342
为什么用数据还是加载慢 浏览:171
监控下面有网络如何隔离 浏览:748
前台中jrequestjson 浏览:435
怎么在word里粘贴xls文件 浏览:710
买火车票什么网站 浏览:757
jsp的六大 浏览:216
图文数据要如何导入数据库 浏览:207
软件数据删了恢复怎么弄 浏览:517
小米笔记本电脑共享文件 浏览:812
cad字体文件夹添加国标字体 浏览:938
电脑输出pdf文件有什么用 浏览:695
微信满人 浏览:585
js点击按钮下载图片 浏览:922
数据有效性哪里设置的 浏览:171
orl删除表的数据库 浏览:353
cad文件0字节可以修复么 浏览:675
浏览器下载的软件在文件中怎么找 浏览:906
怎么把word图片变小 浏览:278
cf的文件夹 浏览:556

友情链接