`

websphere下jsp页面不支持泛型问题

    博客分类:
  • XSQL
阅读更多
WAS6.1中JSP引擎配置参数

由于WAS6.1采用JDK5.0,所以如果JSP中嵌入的代码包含JDK5.0的特性,编译的时候会出错。所以需要设置相应的JSP引擎配置参数如下:

jdkSourceLevel
这是在 WebSphere Application Server V6.1 中引入的支持 JDK 5 的新 JSP 引擎参数。此参数的缺省值为 13。该参数需要重新生成 Java 源代码。以下是 jdkSourceLevel 参数值:
13(缺省值) - 此值将禁用 JDK 1.4 和 JDK 5.0 的所有新的语言功能部件。
14 - 此值将启用断言工具并将禁用 JDK 5.0 的所有新的语言功能部件。
15 - 此值将启用断言工具和 JDK 5.0 的所有新的语言功能部件。

此参数需要通过编辑WEB-INF/ibm-web-ext.xmi 文件设置,格式如下:
<?xml version="1.0" encoding="UTF-8"?>
<webappext:WebAppExtension xmi:version="2.0" xmlns:xmi=http://www.omg.org/XMI
   xmlns:webappext="webappext.xmi" xmlns:webapplication="webapplication.xmi" xmi:id="WebAppExtension_1"  
   reloadInterval="9" reloadingEnabled="true" defaultErrorPage="error.jsp" additionalClassPath=""
   fileServingEnabled="true" directoryBrowsingEnabled="false" serveServletsByClassnameEnabled="true"
   autoRequestEncoding="true" autoResponseEncoding="false"
   <webApp href="WEB-INF/web.xml#WebApp_1"/>
    <jspAttributes xmi:id="JSPAttribute_0" name="jdkSourceLevel" value="15"/>
<jspAttributes xmi:id="JSPAttribute_1" name="useThreadTagPool" value="true"/>
   <jspAttributes xmi:id="JSPAttribute_2" name="verbose" value="false"/>
   <jspAttributes xmi:id="JSPAttribute_3" name="deprecation" value="false"/>
   <jspAttributes xmi:id="JSPAttribute_4" name="reloadEnabled" value="true"/>
   <jspAttributes xmi:id="JSPAttribute_5" name="reloadInterval" value="5"/>
   <jspAttributes xmi:id="JSPAttribute_6" name="keepgenerated" value="true"/>
   <!-<jspAttributes xmi:id="JSPAttribute_7" name="trackDependencies" value="true"/> ->
  
</webappext:WebAppExtension>
分享到:
评论

相关推荐

    Websphere下部署与tomcat程序配置的差异

    Websphere 的 1.5 版本的 JDK 不能解析泛型,JSP 页面不能使用泛型。但是在 Java 类中使用泛型,然后使用 Sun 的 1.5 以上的 JDK 编译以后,Websphere 是可以执行的。 4. JSP 标签的属性赋值 在 Websphere 中,对 ...

    java,j2ee面试题

    Java和J2EE是企业级应用开发的重要技术栈,它们为构建可扩展、高可用性的分布式系统提供了强大的支持。在面试中,对于Java和J2EE的理解深度与广度往往决定了求职者的竞争力。以下是根据标题和描述提炼出的一些关键...

    JAVA基础面试题全

    - **JSP**: 适合展示页面,如展示数据列表等。 - **Servlet**: 适合处理复杂的业务逻辑,如登录验证等。 #### 1.10 Web开发技术 - **HTML与Web安全**: - 使用 `&lt;c:out&gt;` 标签代替直接输出字符串,避免XSS攻击。...

    JAVA技术路线图.docx

    Java的高级特性如反射、泛型、注解等,为开发者提供了强大的动态性、类型安全性和元数据支持。自动装箱/拆箱简化了基本类型与包装类之间的转换,枚举类提供了更安全的常量表示,可变参数和可变返回类型增加了函数的...

    Java技术应用集订分送风刀霜剑发大水了

    - **JSP**: 掌握JSP页面开发,了解如何使用JSP实现动态网页,并结合EL表达式、JSTL标签库进行数据展示。 - **Servlet**: 熟悉Servlet的工作原理及其生命周期,能够编写简单的Servlet程序来处理HTTP请求。 - **HTML**...

    java面试(多个公司)

    3. **格式化日期时间**:`SimpleDateFormat`用于格式化和解析日期时间,但不推荐在多线程环境下使用,可选择`DateTimeFormatter`。 #### 文件与目录操作 1. **创建文件和目录**:使用`java.io.File`类的`...

    Java学习路径(二) 书籍篇.txt

    例如,书中关于设计模式、泛型、并发编程等内容的讲解都非常深入且实用,适合那些希望进一步提高自己Java技能水平的读者。 #### 其他值得推荐的Java书籍 1. **《Exploring Java, 2nd Edition》**:这是一本全面...

    老篇常谈-Java学习从入门到精通.doc

    - **性质**:严格意义上,Tomcat是一个支持Servlet/JSP的Web容器。 - **扩展功能**:支持JNDI、数据库连接池等功能。 - **地位**:虽然不是真正的App Server,但在Java开发中被广泛使用。 #### 二、Java语言基础 -...

    Java技术体系图.docx

    泛型提供类型安全,注释符用于文档和元数据,自动装箱和拆箱简化了基本类型和包装器类之间的转换,枚举类提供了固定的常量集合,可变参数和可变返回类型增加了函数的灵活性,增强循环和静态导入优化了代码结构。...

    个人整理的J2EE开发面试题(很全面的)

    1. **Java基础知识**:面试通常会从Java语言基础开始,包括但不限于语法、面向对象概念(封装、继承、多态)、异常处理、集合框架(List、Set、Map的区别和使用场景)、线程同步与并发控制、IO流、反射、泛型等。...

    Java学习路线图文.pdf

    3. **Weblogic与WebSphere**:商业应用服务器,支持复杂的企业级部署。 **企业级实际项目开发**:综合运用所学技术,进行真实项目实践。 **移动编程方向** 1. **Android开发**:包括基础课程、项目实战,涉及...

    java技术体系图

    - **泛型**:提供类型安全的集合,避免运行时ClassCastException。 - **注解**:在源代码中添加元数据的方式,用于各种目的如文档、编译时检查和代码处理。 - **自动装箱和拆箱**:自动将基本类型转换为包装类或...

    j2ee ejb编程实例

    - **泛型支持**:增强了类型安全,减少编程错误。 5. **EJB与JMS的结合** - **消息驱动Bean**:作为JMS消息的消费者,接收和处理消息,实现解耦和异步处理。 - **消息生产者**:通常是一个普通的Java类或会话...

    JAVA--3G-高级软件工程师包就业实战班『脱产』.doc

    - 熟悉常见的开发工具和平台(Eclipse/JBuilder、Tomcat/JBoss/WebLogic/WebSphere等)。 - 掌握面向对象的设计方法(OOA/OOD)以及UML工具。 2. **项目管理与方法论**: - 理解软件工程的基本方法(需求分析、...

    JAVA技术体系

    - **反射与泛型**:深入探讨 Java 反射机制与泛型编程。 - **注解**:学习 Java 注解的定义、使用及元注解。 - **动态代理**:理解 Java 动态代理的原理与实现。 - **集合类**:详细介绍 Java 集合框架,包括 List、...

    Java学习路线图.pdf

    * Servlet/JSP 基础:了解 Servlet 和 JSP 的基础知识,掌握 Web application 的开发。 * Filter/Listener 基础:了解 Filter 和 Listener 的基础知识,掌握 Web application 的配置。 * WebSocket/JSTL/JSF/JPA ...

    JAVA技术体系.pdf

    - **高级特性**:包括反射(Reflection)、泛型(Generics)、注释(Annotations)、自动装箱和拆箱、枚举类(Enums)、可变参数(Varargs)、可变返回类型、增强循环(For-Each Loop)以及静态导入(Static Import...

Global site tag (gtag.js) - Google Analytics