浏览量 113 次
JavaServer Pages API 允许您定义看起来像 HTML 或 XML 标签的自定义 JSP 标签,而标签库是一组实现自定义行为的用户定义标签。taglib 指令声明您的 JSP 页面使用一组自定义标签,标识库的位置,并提供标识 JSP 页面中自定义标签的方法。taglib 指令遵循以下语法: 其中,uri 属性值解析为容器理解的位置,prefix 属性告知容器哪些标记位是自定义操作。您可以编写 XML… 阅读更多
浏览量 3K+
JSP 使用 getParameter() 方法处理请求以读取简单参数,并使用 getInputStream() 方法读取来自客户端的二进制数据流。在 JSP 中读取表单数据 JSP 自动使用以下方法根据情况处理表单数据解析:getParameter(): 调用 request.getParameter() 方法获取表单参数的值。getParameterValues(): 如果参数出现多次,则调用此方法并返回多个值,例如复选框。getParameterNames(): 如果您想要当前请求中所有参数的完整列表,则调用此方法。getInputStream(): 调用此方法读取来自客户端的二进制数据流。阅读更多
浏览量 418 次
GET 方法GET 方法发送附加到页面请求的编码用户信息。页面和编码信息由 ? 字符分隔,如下所示:http://www.test.com/hello?key1=value1&key2=value2GET 方法是从浏览器向 Web 服务器传递信息的首选方法,它会生成一个长字符串,显示在浏览器的 Location: 框中。建议不要使用 GET 方法传递密码或其他敏感信息。GET 方法有大小限制:请求字符串中只能包含 1024 个字符。此信息使用… 阅读更多
浏览量 64 次
include 指令用于在转换阶段包含文件。此指令告诉容器在转换阶段将其他外部文件的内容与当前 JSP 合并。您可以在 JSP 页面的任何位置编写 include 指令。此指令的一般使用方法如下:include 指令中的文件名实际上是一个相对 URL。如果您只指定文件名而不指定关联路径,则 JSP 编译器会假定该文件与您的 JSP 文件位于同一目录下。您可以编写上述语法的 XML 等效项,如下所示… 阅读更多
浏览量 165 次
include 指令用于在转换阶段包含文件。此指令告诉容器在转换阶段将其他外部文件的内容与当前 JSP 合并。您可以在 JSP 页面的任何位置编写 include 指令。此指令的一般使用方法如下:
浏览量 262 次
isScriptingEnabled 属性确定是否允许使用脚本元素。默认值 (true) 启用脚本程序、表达式和声明。如果将属性值设置为 false,则如果 JSP 使用任何脚本程序、表达式(非 EL)或声明,则会引发翻译时错误。如果您想限制脚本程序、表达式(非 EL)或声明的使用,可以将属性值设置为 false:
浏览量 6K+
isELIgnored 属性使您可以禁用对 JSP 2.0 中引入的表达式语言 (EL) 表达式的计算。该属性的默认值为 true,这意味着表达式 ${...} 将根据 JSP 规范进行计算。如果将属性设置为 false,则表达式不会被计算,而是被视为静态文本。以下指令设置表达式不被计算:
浏览量 2K+
session 属性指示 JSP 页面是否使用 HTTP 会话。值为 true 表示 JSP 页面可以访问内置会话对象,值为 false 表示 JSP 页面无法访问内置会话对象。以下指令允许 JSP 页面使用任何内置对象会话方法,例如 session.getCreationTime() 或 session.getLastAccessTime():
浏览量 423 次
language 属性指示在编写 JSP 页面脚本时使用的编程语言。例如,因为您通常使用 Java 作为脚本语言,所以您的 language 选项如下所示:
isThreadSafe 选项将页面标记为线程安全的。默认情况下,所有 JSP 都被认为是线程安全的。如果将 isThreadSafe 选项设置为 false,则 JSP 引擎将确保一次只有一个线程正在执行您的 JSP。以下页面指令将 isThreadSafe 选项设置为 false: