jsp标签的作用,jsp html标签
学习jsp就得学习jsp标签。一般来说,对于一个jsp开发人员来说,可以理解为jsp页面中出现的java代码越少,jsp的掌握越好,而替代java代码的重要方式就是使用jsp标签。
如何解决写爬虫IP受阻的问题?立即使用。
jsp标签的分类:
内置标签(动作标签):不需要在jsp页面中导入标签。
Jstl标签:标签需要在jsp页面中导入
自定义标签:由开发者自己定义。您需要在jsp页面中导入标记。
内置标签(动作标签):
Jsp:转发/转发标签:
语法:JSP:forward page=/my JSP 001 . JSP /JSP:forward
相当于java代码:request . getrequest dispatcher(/my JSP 001 . JSP?name=jxf’)。转发(请求、响应);
注意:但是java代码的转发可以通过带参数的url传递参数,转发标签需要借助以下JSP:param tag JSP:param/parameter tag来实现:
语法: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/include标记:
语法:
jsp:include page=/MyJsp001.jsp
JSP:param value= jxf name= name /%-参数可以传递给包含的页面-%
/jsp:include
jsp中还有一个include指令,也是将一个页面包含到另一个页面中。
它们之间的区别:
1.第一,语法不一样。
jsp:include page=/MyJsp001.jsp
“% @”包含的文件=“包含的页面”%
2.jsp:include可以传递参数,但% @ include%不能。
3.jsp:include:被包含的页面和被包含的页面被编译成两个java源文件,在运行时被引用。
%@inclue%:被包含页和被包含页合并编译成一个java源文件jstl标签: 。
jstl标记的类型:
核心标签库(C标签库)//这里主要用C标签库,因为真的用的很多。
国际化标签(fmt标签库)
EL函数库(fn函数库)
Xml标签库(X标签库)//一般不使用这个库,属于数据操作,数据操作应该在dao层。jsp页面主要用于显示数据。
Sql标记库(SQL tag library)//类似于xml标记库,不应该在jsp页面中操纵数据(当然也可以用jsp页面编写)自定义标签:
当JSTL标签库不能满足我们的需求时,我们需要开发自己的定制标签来满足我们的需求。定制标记实际上是一个普通的java类,它继承了SimpleTagSupport类。以上是如何使用jsp标签的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。