Tomcat JSP编译器的配置参数
在conf/web.xml中名为jsp的servlet中可以加入一些init参数
· checkInterval - 如果“development”属性为false且“checkInterval”大于0,则使用后台编译。“checkInterval”是查看JSP页面(包括其附属文件)是否需要重新编译的两次检查时间间隔(单位:秒)。缺省值为0秒。
· classdebuginfo - 类文件在编译时是否显示调试(debugging)信息? true 或false,缺省为true。
· classpath - 编译servlet时要使用的类路径,当ServletContext 属性org.apache.jasper.Constants.SERVLET_CLASSPATH未设置的情况下,该参数才有效。在Tomcat中使用到Jasper时,该属性总被设置。缺省情况下,该路径基于你当前的web应用动态生成。
· compiler – Ant将要使用的JSP页面编译器,请查阅Ant文档获取更多信息。如果该参数未设置,那么默认的Eclipse JDT Java编译器将被用来代替Ant。没有缺省值。
· compilerSourceVM - 编译源文件时采用哪一个JDK版本?(缺省为 JDK 1.4)
· compilerTargetVM - 运行类文件时采用哪一个JDK版本?(缺省为 JDK 1.4)
· development - 是否让Jasper用于开发模式?如果是,检查JSPs修改的频率,将通过设置modificationTestInterval 参数来完成。true 或false,缺省为true。
· displaySourceFragment - 异常信息中是否包含出错的源代码片段?true 或false,缺省为true。
· dumpSmap - JSR45调试的SMAP信息是否转存到文件?true 或false,缺省为false。当suppressSmap 为true时,该参数为false。
· enablePooling - 确定是否共享标签处理器,true或false,缺省为true。
· engineOptionsClass - 允许指定的类来配置Jasper。如果没有指定,则使用默认的Servlet内置参数(EmbeddedServletOptions)。
· errorOnUseBeanInvalidClassAttribute - 在一个useBean action中,当类属性的值不是一个合法的bean class时,Jasper是否抛出异常?true或false,缺省为true。
· fork - 是否让Ant派生出JSP页面多个编译,它们将运行在一个独立于Tomcat的JVM上。true 或者false, 缺省为true.
· enStringAsCharArray - 是否把字符串转换为字符数组?在某些情况下会改善性能。缺省为false.
· eClassId - 当使用<jsp:plugin>标签时,发送给Internet Explorer的class-id的值。缺省为:8AD9C8
相关文档:
一、概述
JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签,如html、bean等。所以我就做了个简单的试验,学习一下这种技术。
首先介绍一下这种技术吧!
1.优 ......
开发中,常常需要对指定的请求格式进行过滤。
比如,Struts2的应用中,往往要过滤掉 *.jsp的请求
※http://127.0.0.1:8080/Sample/login.action这样的请求被允许。
※http://127.0.0.1:8080/Sample/login.jsp这样的请求应该被过滤,并指定跳转到某个页面或执行某个Action等等
Struts2中的过滤器负责过滤所 ......
建立数据库:
我的数据库images
create table img (
id int primary key auto_increment,
name varchar(80),
pic longblob
)
要保证网站根目录 有个 images 文件夹
插入数据库 从本地文件夹
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*,java.io.*" ......
一、安装JDK
首先下载JDK 5.0(JDK 5.0的下载页面为:http://java.sun.com/j2se/1.5.0/download.jsp); 然后运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;最后配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级& ......
最后一次J2EE作业,被第二小题虐得欲死欲仙,说到底就是被两个问题折腾了,一个是JPA,另一个就是如何在JSP中通过Button调用JSP/Servlet。
在网上的无数中英文帖子间寻找答案时,有一个帖子让我印象深刻。帖子是这么说的:点击button是一个客户端的动作,调用JSP/Servlet是服务器做的事,你不可能直接让客户端调用JSP/Serv ......