栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【jsp中c标签的使用以及获取数据】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【jsp中c标签的使用以及获取数据】

一、jsp中c标签的使用

1、变量维护

(1)设置变量值和对象属性值,语法如下:

(2)在指定作用域范围内删除变量,语法如下:

2、流程控制:分为条件标签和迭代标签

(1)条件标签:

不能实现else功能,有两种语法形式,是以有无标记体来区分的

①无标记体

无标签体:

有标签体:标签体

②、有标记体

hello!word!

(2)

无法单独使用,只能作为的子标签来使用,这三个标签组合起来实现switch语句的功能,语法如下


  
     标签体1
  
  
     标签体2
     
  
     标签体3
    

(3)迭代标签

①用于遍历一个对象集合


      标签体          

②用于遍历字符串,而且每次遍历结果返回字符串中的一个单词


     标签体       

3、URL管理

(1):用于对URL地址进行编码

有标签体:

语法:

  `标签体`

实例:

   
   
 
 点我呀

无标签体:主要用于编辑上下文URL

语法:

实例:登录

(2) 向当前JSP页面中引入URL资源(可以是远程序站点上的资源)。Include指令和include动作不能向JSP页引入Web程序以外的资源,引入的资源必须位于当前Web程序中

一、String对象引入的语法:

    标签体使用<`c:param`>

实例:


地址
二、以Reader对象导入的语法:

   标签体使用其它动作元素

(3)、 用于HTTP重定向

无标签体:

有标签体:


    标签

(4)、只能嵌入到、、标签中作为子元素来使用,此标签主要用于设置URL中将要传入的参数

无标签体:

有标签体:


  标签体

4、其他标签:、

(1):在JSP页面中显示变量内容

无标签体:

有标签体:


  标签体

其中:default: 用于指定当value值为null时,应该输出的值。
     escapeXml: 用于设置是否将"<"、">"、"&"、"’"、"""、这些字符进行转义。
     escapeXml默认为true,表示不发生转换

(2):用于处理JSP页面错误,如果JSP页面出错,可以通过对page指令属性的设置将其转到错误处理页面上。标签是对这种错误处理的补充。它的处理方式是将可能发生异常的JSP代码片段嵌入到标记体内,然后使用var属性接收标记体抛出的异常。

语法:

   嵌套动作

使用方法:

   嵌套动作


  内容

参考博文:https://blog.csdn.net/chabale/article/details/9406437

二、jsp中获取数据

jsp中获取数据有两种方法:同步或者异步
1、同步获取数据,jsp里面使用el表达式或者jst标签读取,比如:
Java:request.setAttribute(“para”, “abc”);
JSP: p a r a 或 者 < c : o u t v a l u e = " {para} 或者

用c标签相对安全一些。
2、异步获取数据,用ajax调后台服务,再渲染到页面上,如:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/987881.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号