b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

java运行程序JSP全名为Java Server Page(2)

电脑杂谈  发布时间:2018-02-09 22:57:12  来源:网络整理

JSP指令的语法:


    <%@指令  属性名="值"  %>

我在idea生成的JSP页面就有page指令了。


    <%@ page contentType="text/html;charset=UTF-8" language="java" %>

page指令常见属性:

language="java"

extends="package.class"

import="{package.class | package.*}, ..."

session="true | false"

buffer="none | 8kb | sizekb"

autoFlush="true | false"

isThreadSafe="true | false"

java命令行运行 参数_java运行程序_双击运行java文件

info="text"

errorPage="relative_url"

isErrorPage="true | false"

contentType="mimeType ;charset=characterSet " | "text/html ; charset=ISO-8859-1"

pageEncoding="characterSet | ISO-8859-1"

isELIgnored="true | false"

一般地,在eclipse或idea这些高级开发工具上开发,我们只需要在page指令中指定contentType="text/html;charset=UTF-8",就不会出现中文乱码问题!

当然了contentType不仅仅可以指定以text/html的方式显示,还可以使用其他的形式显示出来。在conf/web.xml文件中可以查询出来

比如,我以doc形式显示jsp的数据

效果是这样子的:

我们上网的时候,如果我们操作不当,或者服务器出错了,页面都是会出现友好提示的!这个也能通过page指令来实现跳转到友好提示页面上!

page指令errorPage=和isErrorPage这两个属性,下面我们来看一下怎么使用!

1.jsp出现了错误,通过page指令的errorPage属性跳转到error.jsp页面上

error.jsp页面要通过page指令的isErrorPage属性设置页面就是错误页面

下面是效果:

当然了,细心的朋友可以发现地址栏是没有变化的,所以属于是服务器跳转。java运行程序以上的做法是单个页面设置的,如果我会有很多错误(JSP多的情况下,错误就会多),单个设置太麻烦了!

我们可以在web.xml文件中全局设置错误页,只要发生了404错误或者空指针异常的错误都会跳转到error.jsp页面上

随便输个资源进行,会发生发404错误的,跳转到错误页面。下面是效果:

在讲解request对象的时候,我们曾经使用过request.getRequestDispatcher(String url).include(request,response)来对页头和页尾面进行包含

inclue指令也是做这样的事情,我们来试验一下吧!

这是页头

这是页尾

在1.jsp中把页头和页尾包含进来

访问1.jsp

include指令是静态包含。静态包含的意思就是:把文件的代码内容都包含进来,再编译!,看一下jsp的源代码就知道了!

jsp还提供另一种包含文件的方式:JSP行为---动态包含。jsp行为在下面会讲到!

JSP支持标签技术,要使用标签技术就先得声明标签库和标签前缀。taglib指令就是用来指明JSP页面内使用标签库技术。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-69423-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 姬宰
      姬宰

      质检总局连买个东西都不知道怎么买

    • 李肖飞
      李肖飞

      包括岛礁上的军事设施建设

    热点图片
    拼命载入中...