`
tjjzs
  • 浏览: 15742 次
文章分类
社区版块
存档分类
最新评论

J2EE_FAQ

 
阅读更多

1、Servlet中的转字符response.setContentType(CONTENT_TYPE); 这句应该写在PrintWriter out = response.getWriter();之前,不然起不到设置编码的作用

2、在页面查询数据库遇到这样一个错误,websphere中的JSP页面打不开

日志:
[05-4-3 17:58:26:281 CST] 22ec8e5e WebGroup E SRVE0026E: [Servlet 错误]-[Class com/ibm/db2/jcc/SQLJLogWriter violates loader constraints: definition mismatch between parent and child loaders]:java.lang.LinkageError: Class com/ibm/db2/jcc/SQLJLogWriter violates loader constraints: definition mismatch between parent and child loaders

……………………

诊断:是classLoder中出现的问题,可能有两个相同类路径

网上搜到相同的错误例子
我在WEBSPHERE上安装好了一个程序,运行一段时间后发现我安装的程序下的所有的JSP页面都无法打开,均出现如下错误:
日志:
[7/4/03 22:40:13:130 CST] 6b3c0a0d WebGroup X SRVE0026E: [Servlet Error]-[JSP 1.1 Processor]: com.ibm.servlet.engine.webapp.WebAppErrorReport: Class javax/servlet/ServletConfig violates loader constraints: definition mismatch between parent and child loaders
at com.ibm.servlet.engine.webapp.WebAppDispatcherResponse.sendError(WebAppDispatcherResponse.java:93)
……………………

诊断:
Which version of websphere? If 4.0, upgrade to fp5, and use J2EE classloader mode, you can find information in fp5 readme. Or try not use Module visibility.

3、用struts开发开发时,提示找不到bean错误
JSP页面中的struts标签总会从request或者session中取对象,在这两者中都找不到,就会事实bean can not find错误,但是另外一种情况也会这么提示

JSP相关代码:

<logic:present name="previous">

<logic:iterate id="userUnit" name="listContent" offset="start" length="page">
………………
</logic:iterate>

日志:
[05-4-5 13:47:46:719 CST] 7fa97fe5 WebGroup E SRVE0026E: [Servlet 错误]-[Cannot find bean previous in any scope]:javax.servlet.jsp.JspException: Cannot find bean previous in any scope
at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:938)
at org.apache.struts.util.RequestUtils.computeParameters(RequestUtils.java:309)
at org.apache.struts.taglib.html.LinkTag.calculateURL(LinkTag.java:462)
at org.apache.struts.taglib.html.LinkTag.doStartTag(LinkTag.java:353)
at org.apache.jsp._adminGroupAdminList._jspService(_adminGroupAdminList.java:435)
at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:357)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java:675)
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:773)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
……………………
分析:检查后发现request中肯定已经存在previous ,强制加入scope属性也没用,在困扰了半个小时后,终于发现JSP页面中没加入logic标签
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>

分享到:
评论

相关推荐

    J2EE 6.0 中文版API(exe文件) --声明不怎么好用

    不要忘记查看 JavaMail API FAQ,那里提供了对大多数常见问题的解答。JavaMail 网站包含许多其他参考资料。 JavaMail API 支持以下标准属性,这些属性可在 Session 对象中设置,也可以在用于创建 Session 对象的 ...

    J2EE 服务支撑平台(OTP)解决方案

    J2EE服务支撑平台是包括架构(Architecture)、基础服务(Base Services)、开发及维护工具(Development & Maintenance Tools)的软件产品系列,及配套的用户手册、分析及设计方法、测试方法、开发规范、培训教材、...

    MySQL 5.1参考手册中文版

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. 我们已将MySQL...

    mysql官方中文参考手册

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. 我们已将MySQL用在...

    MySQL 5.1参考手册

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. 我们已将MySQL用在...

    MYSQL中文手册

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. 我们已将...

    MySQL5.1参考手册官方简体中文版

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. 我们已将MySQL用在...

    MySQL 5.1中文手冊

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. 我们已将MySQL用在...

    mysql5.1中文手册

    复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. ...

    MySQL 5.1参考手册 (中文版)

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-Increment 7. 优化 7.1. 优化概述 7.1.1. MySQL设计局限与折衷 7.1.2. 为可移植性设计应用程序 7.1.3. 我们已将MySQL用在...

    MySQL 5.1官方简体中文参考手册

    6.9. 复制FAQ 6.10. 复制故障诊断与排除 http://doc.mysql.cn/mysql5/refman-5.1-zh.html-chapter/(第 6/24 页)2006-11-02 19:12:13 MySQL 5.1 Reference Manual 6.11. 通报复制缺陷 6.12. 多服务器复制中的Auto-...

    Jetty中文手册

    Jetty 欢迎访问Jetty文档 Wiki.... 这个wiki提供jetty的入门教程、基础配置、功能特性、优化、安全、JavaEE、监控、常见问题、故障排除帮助等等。它包含教程、使用手册、视频、...FAQ Contributing Contributing to Jetty

    Java邮件开发Fundamentals of the JavaMail API

    included with the 1.2.1 version of the Java 2 Platform, Enterprise Edition (J2EE), so it is still commonly used. The version of the JavaMail API you want to use affects what you download and install...

    Maven权威指南 很精典的学习教程,比ANT更好用

    添加J2EE依赖 5.7. 小结 6. 一个多模块项目 6.1. 简介 6.1.1. 下载本章样例 6.2. simple-parent 项目 6.3. simple-weather 模块 6.4. simple-webapp 模块 6.5. 构建这个多模块项目 6.6. 运行Web应用 ...

    asp.net知识库

    翻译MSDN文章 —— 泛型FAQ:最佳实践 Visual C# 3.0 新特性概览 C# 2.0会给我们带来什么 泛型技巧系列:如何提供类型参数之间的转换 C#2.0 - Object Pool 简单实现 Attributes in C# 手痒痒,也来个c# 2.0 object ...

Global site tag (gtag.js) - Google Analytics