|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
net程序员的大部门代码都靠控件拖拽完成的,虽然java也有,但是无论从美观和速度上都没发和.net比。java程序员都是代码完成的,所以java程序员常戏称.net程序员是操作员,呵呵。 我们都晓得在jsp中include有两种情势,分离是
<%@includefile=””%>
<jsp:includepage=””flush=”true”/>
前者是指令元素、后者是举动元素。详细它们将在那边用?怎样用及它们有甚么区分?这应当是良多人看到它城市想到的成绩。上面一同来看看吧。
一般当使用程序中一切的页面的某些部分(比方题目、页脚和导航栏)都不异的时分,我们就能够思索用include。详细在哪些时分用<%@includefile=””%>,哪些时分用<jsp:includepage=””flush=”true”/>.这类情势。起首要分明的是它们之间的区分。只要懂得了它们用法的分歧才了解该在什么时候往用和怎样选择。
<%@includefile=””%>,jsp的include指令元素读进指定页面的内容。并把这些内容和本来的页面交融到一同。(这个历程是在翻译阶段:也就是jsp被转化成servlet的阶段举行的。
这里对翻译阶段举行一下申明:我们晓得,jsp页面不克不及一成不变地被传送给扫瞄器,一切的jsp元素都必需起首由服务器举行处置。这是经由过程将jsp页面传达化成servlet,然后实行这个servlet来完成的。服务器必要一个jsp容器来处置jsp页面。jsp容器一般以servlet的情势来完成,这个servlet经由设置,能够处置对jsp页面的一切哀求。
Jsp容器卖力将jsp页面转化成servlet(称为jsp页面完成类?JSPPageimplementationclass),并编译这个servlet。这两步就组成了翻译阶段.
由此我们就会晓得:jsp页面是把include指令元素所指定的页面的实践内容(也就是代码段)到场到引进它的jsp页面中,分解一个文件后被jsp容器将它转化成servlet。能够看到这时候会发生一个一时class文件和一个java文件。上面举个例子。
到时我们不用学struts,不用学spring,不用学Hibernate,只要能把jsf学会了,完全可以替代所有的框架,包括AJAX,都知道AJAX并不是新技术,虽说我没深入学习jsf但我认为jsf应该已经能通过其它技术替代AJAX,实现无缝刷新。 |
|