JSP教程
文章平均质量分 66
Jerry95270628
十年全栈开发精通.NET开发,会Vue前端开发,正在实践Java开发。
展开
-
(十二)JSP教程——exception对象
exception对象用来发现、捕获和处理JSP页面中的异常,是JSP文件运行时产生的异常对象。如果要使用它,必须将对应的JSP的page指令的isErrorPage属性设置为ture,即:。JSP文件在运行中有异常现象发生时,如果定义了相应的异常处理页,则由异常处理页来处理异常;否则,由服务器来处理异常。我们可以通过下面的实例来说明exception对象的具体使用方法。然后创建一个异常处理的error.jsp页面,页面的代码如下。原创 2024-05-11 22:05:10 · 244 阅读 · 0 评论 -
(十一)JSP教程——page对象
page对象用来处理当前请求的JSP页面的实现类的实例,相当于Java类中的this,这个对象在JSP中应用并不是很多。out.println("page对象转换成字符串为:"+page.toString()+"");out.println("page对象的哈希码值是:"+page.hashCode()+"");out.println("当前JSP文件的类是:"+page.getClass()+"");//输出java语句。原创 2024-05-11 21:54:14 · 171 阅读 · 0 评论 -
(十)JSP教程——config对象
config对象可以读取一些初始化参数的值,而这些参数一般在web.xml配置文件中可以看到,并通过config对象的相应方法来读取参数。config对象是脚本程序配置对象,表示当前JSP页面的配置信息。由于JSP页面通常无需配置,因此该对象在JSP页面中比较少见。该配置文件中配置了一个对应的参数,并对其进行赋值,最后将该Servlet映射到/index.jsp处。然后在Web项目下找到web.xml配置文件,配置文件位置如下图所示。可以看到在Web.xml中没有设置的话,该初始参数的值就为null。原创 2024-05-10 22:23:23 · 229 阅读 · 0 评论 -
(九)JSP教程——pageContext对象
getAttributesScope方法判断出相应的参数与哪一个JSP对象绑定在一起,该方法返回的值为整型常数。其中,1对应page生存范围;4对应application生存范围。pageContext对象是由JSP容器创建并初始化的,相当于当前页面的容器,它可以访问当前页面中的所有对象。它的主要作用是为JSP页面包装上下文,并用于管理属于JSP的特殊可见部分中已命名对象的访问。一般情况下,使用该对象的应用并不多,只在一些复杂的情况下,才会使用该对象进行辅助处理。下面通过实例来说明该对象的使用方法。原创 2024-05-10 22:18:21 · 445 阅读 · 0 评论 -
(八)JSP教程——application对象
application对象是一个比较重要的对象,服务器在启动后就会产生这个application对象,所有连接到服务器的客户端application对象都是相同的,所有的客户端共享这个内置的application对象,直到服务器关闭为止。out.println("您是第" + application.getAttribute("counter") + "位访问者!out.println("当前Web服务器的版本信息:" + application.getServerInfo() + "<br>");原创 2024-05-09 22:23:56 · 378 阅读 · 0 评论 -
(七)JSP教程——session对象
out.println("session的生存时间:" + session.getMaxInactiveInterval() + "<br>");out.println("session对象的创建时间:" + session.getCreationTime() + "毫秒<br>");out.println("该session对象是否是创建的:" + session.isNew() + "<br>");out.println("您的用户名:" + uName + "<br>");原创 2024-05-09 22:21:45 · 486 阅读 · 0 评论 -
(六)JSP教程——out对象
out对象是在JSP中经常使用到的对象,它本质上是一个输出流,前面已经多次使用,我们经常使用它的print()和println()方法,这些方法主要用于实现客户端数据的输出。通过out对象也可以直接向客户端发送一个由程序动态生成的HTML文件。原创 2024-05-08 22:47:43 · 537 阅读 · 0 评论 -
(五)JSP教程——response对象
例如,客户端用户通过表单向服务器提交信息,request对象获取用户信息,然后接收信息并进行处理,并将结果用response对象返回给用户的浏览器。首先,我们使用response对象来设置HTTP的一个重要头信息:刷新,实例功能是每隔一秒对当前页面进行一次刷新,实现时钟的作用,其代码如下。密 码: <input type="password" name="password"/> <br> <br>用户名: <input type="text" name="username"/> <br> <br>原创 2024-05-08 22:21:56 · 770 阅读 · 0 评论 -
(四)JSP教程——request内置对象
request对象是将客户端浏览器数据提交给服务器端JSP页面的唯一数据通道,通过该通道JSP页面能够获取浏览器信息、form表单信息、URL参数信息等。原创 2024-05-07 22:17:44 · 970 阅读 · 0 评论 -
(三)JSP教程——JSP动作标签
JSP动作标签用户可以使用JSP动作标签向当前输出流输出数据,进行页面定向,也可以通过动作标签使用、修改和创建对象。原创 2024-05-07 21:05:24 · 1610 阅读 · 0 评论 -
(二)JSP教程——taglib指令
JSP页面使用tag标记前,必须使用tablib指令引入该web目录下的标记库,然后JSP才能调用响应的tag文件。在tags文件夹中创建一个oddNumberSum.tag文件,Tag文件时扩展名为.tag的文本文件,其结构和JSP文件非常相似,该文件的目录结构如图所示。实际的使用:<%@taglib tagdir='/WEB-INF/tags' prefix='computer'%>oddNumberSum.tag文件的内容,这里实现一个简单的tag文件,实现计算100以内奇数的和。原创 2024-05-06 22:06:45 · 526 阅读 · 2 评论 -
(一)JSP教程——JSP脚本标签
JSP 脚本会把包含的内容转译插入到 Servlet 的 service() 方法中,也就是 中定义的变量是局部变量。这也是 JSP 脚本不能声明方法的原因,因为 Java 不允许方法中嵌套方法。%> 中定义的变量是成员变量,方法是成员方法。或者在JSP页面中使用,然后在该标记中间书写Java代码;原创 2024-05-03 09:57:51 · 799 阅读 · 1 评论