jsp和Java+jsf有啥区别?
4个回答
展开全部
从别的地方拖文字过来我不会做,但是我可以说我自己的感觉:
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技术是基础,怎么会用不到呢?
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技术是基础,怎么会用不到呢?
展开全部
你懂jsp 应该是懂java
JSF全称Java Server Faces
是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。由于由Java Community Process (JCP) 推动,属于Java EE 5中的技术规范,而受到了厂商的广泛支持。
JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架一样,JSF定义了一套JSF标签,能够生成与JavaBean属性绑定在一起的HTML表单元素。从应用开发者的角度看,两种框架十分相似,但是JSF可能会得到更多的支持,因为JSF是Java的标准。在未来的发展中,有可能所有的J2EE应用服务器都需要支持JSF。
tomcat 是一种服务器。
JSF全称Java Server Faces
是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。由于由Java Community Process (JCP) 推动,属于Java EE 5中的技术规范,而受到了厂商的广泛支持。
JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架一样,JSF定义了一套JSF标签,能够生成与JavaBean属性绑定在一起的HTML表单元素。从应用开发者的角度看,两种框架十分相似,但是JSF可能会得到更多的支持,因为JSF是Java的标准。在未来的发展中,有可能所有的J2EE应用服务器都需要支持JSF。
tomcat 是一种服务器。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编写制作程序上面有些差别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上的已经回答得详细了。另:jsp 与java血脉相连~~~的技术
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询