旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

jsp标签怎样用【JAVA教程】,java

作者:搜教程发布时间:2019-11-27分类:JAVA教程浏览:30评论:0


导读:进修jsp不能不进修jsp标签,平常来说,关于一个jsp开辟者,能够理解为jsp页面中涌现的java代码越少,对jsp的控制就越好,而替换掉java代码的重要体式格局就是运用jsp...
进修jsp不能不进修jsp标签,平常来说,关于一个jsp开辟者,能够理解为jsp页面中涌现的java代码越少,对jsp的控制就越好,而替换掉java代码的重要体式格局就是运用jsp标签。

jsp标签的分类:

内置标签(行动标签): 不须要在jsp页面导入标签

jstl标签: 须要在jsp页面中导入标签

自定义标签 : 开辟者自行定义,须要在jsp页面导入标签

内置标签(行动标签):

<jsp:forward />转发标签:

语法:<jsp:forward page="/MyJsp001.jsp"></jsp:forward>
相当于java代码:request.getRequestDispatcher("/MyJsp001.jsp?name=jxf").forward(request, response);
注重:然则java代码的转发能够经由过程url带参数的体式格局举行通报参数,而转发标签须要借助于下面的<jsp:param>标签完成参数通报

<jsp:pararm/>参数标签:

语法:  <jsp:param value="jxf" name="name"/> <%-- 通报一个名为name,值为jxf的参数,参数平常作为其他标签的子标签运用--%>

连系<jsp:forward>标签用法:
<jsp:forward page="/MyJsp001.jsp">
  <jsp:param value="jxf" name="name"/>
</jsp:forward>

<jsp:include/>包括标签:

语法:
<jsp:include page="/MyJsp001.jsp">
        <jsp:param value="jxf" name="name"/><%--能够将参数通报给包括进来的页面--%>
</jsp:include>

jsp中另有一个包括指令,也是将一个页面包括别的的页面

他们之间的区分:

  1、首先是语法差别
    <jsp:include page="/MyJsp001.jsp">
    <%@inclue file="被包括的页面"%>
  2、<jsp:include>能够通报参数,<%@inclue%>不能够
  3、<jsp:include>:包括页面与被包括页面离别编译为两个java源文件,在运行时援用
     <%@inclue%>:包括页面与被包括页面兼并编译为一个java源文件

jstl标签:

jstl标签的范例:
  中心标签库 (c标签库)//这里重要运用c标签库,由于用的真的许多
  国际化标签(fmt标签库)
  EL函数库(fn函数库)
  xml标签库(x标签库)//平常不必该库,这属于数据操纵,而数据操纵应于dao层中,jsp页面重要用于展现数据
  sql标签库(sql标签库)//与xml标签库相似,不应在jsp页面中操纵数据(固然他们是能够在jsp页面写)

自定义标签:

当JSTL标签库已没法满足我们的需求时刻,就须要本身开辟自定义标签,来满足我们的需求,自定义标签实际上是一个一般的java类,继续SimpleTagSupport类。

以上就是jsp标签怎样用的细致内容,更多请关注ki4网别的相干文章!

标签:java


欢迎 发表评论: