为了账号安全,请及时绑定邮箱和手机立即绑定

JSP常用标签

难度初级
时长 1小时42分
学习人数
综合评分9.70
168人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.6 逻辑清晰
  • remove标签的用法 -remove掉某个变量 -var属性是必选 -scope属性是可选 <!-- remove标签的使用 --> <c:set var="地址" value="韩城"></c:set> <c:remove var="地址"/> <c:out value="${ 地址}"></c:out> <!-- remove标签的使用 ,如果用remove标签删除javabean中的属性就不起作用了,也就是说remove标签是和var一起使用的,因为用set标签给javabean的属性赋值时用的不是var,是property。所以用remove标签删除javabean的属性就不起作用了!!!-->
    查看全部
  • 第一种输出的结果是:&lt;book&gt;abc&lt;/book&gt;这种带转义字符。 第二种输出的结果是:<book>abc</book> 不带转义字符的。
    查看全部
  • import标签:可以把其他静态或动态文件包含到本JSP页面 与<jsp:include>不同的是:include只能包含同一个web应用的文件,而import可以包含其他web应用中的文件,甚至是网络上的资源 PS:由于import标签导入网络上的资源可能会出现路径问题,所以import标签要包含在catch标签内使用
    查看全部
  • EL能自动类型转换, ${param.count+20}若原类型为字符串,将会自动转型为整形结果为30
    查看全部
  • <c:out value="${temp}"></c:out> Ps:如果不加范围,则默认从小到大开始搜索,如果还是找不到,则输出空字符串。 EL变量 <c:out value="${username}" /> 运行时,会依次在page->session->request->application范围中寻找名为username的变量,然后输出其值。但是如果没有,就返回空字符串。
    查看全部
    1 采集 收起 来源:EL变量

    2018-03-22

  • EL隐式对象
    查看全部
  • 动态变量 和 特殊符号 必须用[]
    查看全部
  • forEach标签
    查看全部
  • EL隐含对象
    查看全部
  • 常用JSTL函数
    查看全部
    0 采集 收起 来源:课程总结

    2016-04-25

  • indexOf(String str1,String str2)函数用来判断第二个字符串在第一个字符串中出现的index,从0开始. <c:out value="${fn:indexOf("Hello World","llo")}" ></c:out> 则输出2.
    查看全部
  • 使用JSTL的函数之前需要导入函数库. <% taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 通常JSTL函数会跟JSTL标签库与EL表达式一起使用. 用法 ${fn:函数名} contains(String str1,String str2)函数用于判断参数2是否是参数1中的子集,区分大小写,包含则返回true,否则返回false. containsIgnoreCase(Strign str1,String str2)函数用法与contains()一样,区别是不区分大小写. endWith(String str1,String str2)函数用于判断字符串2是否在字符串1结尾. startWith(String str1,String str2)函数用于判断字符串2是否在字符串1开头.都是返回booelan类型. <c:out value="${fn:contains('Hello World','Hello')}"
    查看全部
  • URL标签 url标签的用法:该标签用于动态生成一个String类型的URL,可以同<c:param>标签共同使用,也可以使用Html的<a>标签实现超链接. 该标签的属性: value属性(必填):表示url路径值. var:将url路径存储在变量中. scope属性:变量中的范围. <c:if test="${10>0}"> <c:set var="partUrl" value="aa"/> </c:if> <c:url value="http://localhost:8080/${partUrl}" var="newUrl" scope="session"/> <a href="${newUrl}">新的URL</a> 如果条件不成立则newUrl保持主页url资源. 如果条件成立的话,则partUrl是有值的,那么newUrl中的值就是http://localhost:8080/aa,当点击超链接就会去到该url指定的资源中.即可以动态的生成url.
    查看全部
  • redirect标签 该标签作用是重定向.地址栏会改变,使用import标签地址栏不会改变. 在该标签中有url属性(必填),来指定重定向的地址. 可以使用context属性来重定向到其他Web项目中的资源.用法与import标签中的context属性一样. redirect标签还可以包含一些重定向要传递的参数.使用<c:param name="" value="">标签.该标签以get方式传递. <c:redirect url="index.jsp"> <c:param name="username" value="admin"/> <c:param name="password" value="zht191996"/> </c:redirect> ${param.username}等价于request.getParamter("username") ${requestScope.username}等价于request.getAttribute("username"); param还有一个作用是用于自动类型转换,${param.requestScope.count}.
    查看全部
  • import标签(url操作标签) context属性的用法: 假设当前服务器下有一个Hello项目,还有一个World项目,在World项目的根目录下有一个index.jsp页面,可以在Hello项目中的jsp页面中通过import标签导入World项目中的index.jsp资源. 使用context属性指明同一个服务器下的其他Web资源.以/开头,表示服务器根目录.此时url路径定位到context指定的项目下的路径. <c:import url="/index.jsp" context="/World"> 即引入同一个服务器发布路径下的World项目下的index.jsp页面到当前的project中.因此要保持同一个发布路径. context引入的内容是Tomcat下的webapps下的其他Web project.
    查看全部

举报

0/150
提交
取消
课程须知
本课程是JAVAEE中JSP开发初级课程,建议小伙伴们先对JSP基础知识修炼完毕,之后再来进修
老师告诉你能学到什么?
1、JSTL核心标签的使用 2、EL表达式与JSTL的配合使用 3、JSTL函数的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!