随笔分类 -  java EE jsp

摘要:<c:set>标签 index.jsp 测试:http://127.0.0.1/index.jsp 响应: BeiJing {Mike=18, Tom=40, Jim=30} {Mike=31, Tom=40, Jim=30} <c:out>标签 示范: 你也许会想这有什么意思?为什么不直接写: 1 阅读全文
posted @ 2018-12-08 18:45 zhuangrunwei 阅读(1480) 评论(0) 推荐(0)
摘要:<c:redirect>重定向标签 相当于HttpServletResponse的sendRedirect()方法。 <%@page contentType="text/html" pageEncoding="UTF-8" %> <%@taglib prefix="c" uri="http://ja 阅读全文
posted @ 2018-12-08 18:13 zhuangrunwei 阅读(950) 评论(0) 推荐(0)
摘要:<c:catch>标签 Demo: 错误发生时,不转发至其他网页来显示错误信息,而在当前网页捕捉异常,并显示相关信息。 测试:http://127.0.0.1/index.jsp?a=8&b=p 响应: 8 + p = For input string: "p" java.lang.NumberFo 阅读全文
posted @ 2018-12-08 17:06 zhuangrunwei 阅读(389) 评论(0) 推荐(0)
摘要:JSTL环境 JSTL是另一个标准规范,并非在JSP的规范中,所以必须另外下载JSTL实现。 要使用JSTL标签库,必须在JSP网页上使用taglib指示元素定义前置名称与uri参考。例如,引入JSTL1.1核心标签库: JSTL分类 JSTL提供的标签库分为五个大类。 1、核心标签库:提供条件判断 阅读全文
posted @ 2018-12-08 16:11 zhuangrunwei 阅读(346) 评论(0) 推荐(0)
摘要:EL表达式 1、作用 在JSP中取得作用域、请求、标头与Cookie里的值,以及做一些简单的运算或判断。 2、环境 直接编写。 可以使用page指示元素的isELIgnored属性(默认是false),来设置JSP网页是否使用EL。也可以在web.xml中设置<el-ignored>标签为true来 阅读全文
posted @ 2018-12-07 21:18 zhuangrunwei 阅读(157) 评论(0) 推荐(0)
摘要:<jsp:useBean>标签 会调用java对象的无参构造方法,来创建实例。 <jsp:useBean>标签是用来搭配JavaBean元件的标准标签,这里指的JavaBean是满足以下条件的Java对象: 1、必须实现java.io.Serializable接口 2、具有无参数的构造器 3、没有公 阅读全文
posted @ 2018-12-07 13:58 zhuangrunwei 阅读(1913) 评论(0) 推荐(0)
摘要:使用方法 标准标签在jsp页面直接编写即可,因为标准标签是JSP规范提供的,所有容器都支持。 被替代性 标准标签的许多功能都可以被JSTL与EL表达式语言所替代。 作用 标准标签可协助编写JSP时减少Scriptlet的使用。 语法 所有标准标签都使用jsp:作为前缀。 标准标签<jsp:inclu 阅读全文
posted @ 2018-12-07 13:24 zhuangrunwei 阅读(391) 评论(0) 推荐(0)
摘要:隐式对象使用位置 隐式对象在转译为Servlet后,是_jspService()中的局部变量。隐式对象只能在<%与%>之间,或<%=与%>之间直接使用。 无法在<%!与%>之间直接使用隐式对象;但可以给它传递进去,比如: <%@page contentType="text/html" pageEnc 阅读全文
posted @ 2018-12-07 01:22 zhuangrunwei 阅读(507) 评论(0) 推荐(0)
摘要:声明元素 <%! 类成员声明或方法声明 %> 在声明元素中编写的代码,将转译为Servlet中的类成员或方法。 重新定义jspInit()方法,或是在jspDestroy(),就是在声明元素中编写。 使用声明元素声明变量,必须小心数据共享与线程安全的问题。因为容器默认会使用同一个Servlet实例来 阅读全文
posted @ 2018-12-06 23:01 zhuangrunwei 阅读(561) 评论(0) 推荐(0)
摘要:JSP提示元素 <%@ 指示类型 [属性="值"]%> 指示类型 指示类型有三种,分别是taglib、include、page taglib指示类型 用于引入标签库 引入JSTL1.1核心标签库:<%@taglib prefix="c" uri="http://java.sun.com/jsp/js 阅读全文
posted @ 2018-12-06 21:14 zhuangrunwei 阅读(540) 评论(0) 推荐(0)
摘要:概述 在Servlet中编写HTML太麻烦了,应该使用JSP。JSP中可以直接编写HTML,使用指示、声明、脚本(scriptlet)等元素来堆砌各种功能,但JSP最后还是会被容器转译为Servlet源代码、自动编译为.class文件、载入.class文件,然后生成Servlet对象。 在第一次请求 阅读全文
posted @ 2018-12-05 22:42 zhuangrunwei 阅读(1005) 评论(0) 推荐(0)