|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
再说说缺点:首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。js|语法<jsp:include>
包括一个静态或静态文件.
JSP语法
<jsp:includepage="{relativeURL|<%=expression%>}"flush="true"/>
or
<jsp:includepage="{relativeURL|<%=expression%>}"flush="true">
<jsp:paramname="parameterName"
value="{parameterValue|<%=expression%>}"/>+
</jsp:include>
Examples
<jsp:includepage="scripts/login.jsp"/>
<jsp:includepage="copyright.html"/>
<jsp:includepage="/index.html"/>
<jsp:includepage="scripts/login.jsp">
<jsp:paramname="username"value="jsmith"/>
</jsp:include>
形貌
<jsp:include>元素同意你包括静态文件和静态,这两种包括文件的了局是分歧的。假如文件仅是静态文件,那末这类包括仅仅是把包括文件的内容加到jsp文件中往,而假如这个文件静态的,那末这个被包括文件也会被Jsp编译器实行(这统统与asp类似)
你不克不及从文件名上判别一个文件是静态的仍是静态的,好比aspcn.asp
就有大概只是包括一些信息罢了,而不必要实行。<jsp:include>可以同时处置这两种文件,因而你就不必要包括时还要判别此文件是静态的仍是静态的.
假如这个包括文件是静态的,那末你还能够用<jsp:param>还传送参数名和参数值。
属性
page="{relativeURL|<%=expression%>}"
参数为一绝对路径,大概是代表绝对路径的表达式.
flush="true"
这里你必需利用flush="true",你不克不及利用false值.缺省值为false
<jsp:paramname="parameterName"value="{parameterValue|<%=expression%>}"/>+
<jsp:param>子句能让你传送一个或多个参数给静态文件
你能在一个页面中利用多个<jsp:param>来传送多个参数。
市场分额,java比asp高一点,因为C#是仿照java开发的,所以哦C#能做的java都能做到,但是java能做的,C#不一定都能做到。毕竟是抄袭吗。 |
|