`
tianyalinfeng
  • 浏览: 442979 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

项目常见问题及处理办法

    博客分类:
  • Java
阅读更多

问题1IDE报错could not initialize proxy - the owning Session was closed

处理:把User.hbm.xml配置文件中懒加载设置为false  lazy="false"

 

问题2java.lang.IndexOutOfBoundsException: Index: 3, Size: 3 

处理:该问题由于list数据溢出,只需核对list数组内容即可

 

问题3javax.el.PropertyNotFoundException    

处理:实体类里的属性最好不要用一个小写字母开头,egpCount 可以写成proCount  否则用${}取该属性时会报’pCount’ property not found 的错误

 

问题4:若要让ajax每次重新请求(ajax缓存问题)

处理:在open方法后面加上:xmlHTTP.setRequestHeader("If-Modified-Since","0");

 

问题5Jquery 缓存

处理:1 get请求路径后加new Date().getTime()使每次请求不同 

          2、换不同的页面存储jquery需要调用的内容

 

问题6onclick=”checkUser(${user.name},<%=totalPrice %>)”  js出错 

处理: 应改为onclick=”checkUser(‘${user.name}’,<%=totalPrice %>)”,即此处el表达式要加          引号

 

问题7sessionFactory无法创建 spring配置文件无法加载,bean无法创建

处理:jar包有问题,tomcat有问题,jdk有问题,可以重新装一遍

 

问题8:由ajax转到action中做处理,则页面表单数据就取不到

处理:此时不能用actionform收集数据,只能用js收集页面数据

 

问题9Jsp中图片不显示

处理:看下jsp用的是否是高级模板,如果是需要把

  <%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<base href="<%=basePath%>">

去掉

 

问题10Too many connections    

 处理:Mysql   My.ini max_connections的值改大一点

 

问题11Sqlserver 远程访问出错

处理:看下本身的远程访问设置对不对,再看防火墙有没有关掉

 

问题12:将截断字符串或二进制数据。

处理:出错原因:当前字符集和数据库不匹配或者超过了数据库规定的长度

 

问题13java.lang.OutOfMemoryError

 处理:MyEclipse tomcat jdk arguments 加上 -Xms32m -Xmx800m

 

问题14getOutputStream() has already been called for this response

处理:在JSP页面中的java代码中再加两行,这两行代码如下:
              out.clear(); //
清空缓存的内容。
              out = pageContext.pushBody(); //
参考API

 

问题15private Set set=new HashSet();

处理:set只初始化一次,以后再进来该类时,set不初始化,原有的元素都还存在,可改为类内部声明set

 

问题16IE8 js实现全选功能

处理:有多个复选框公用同一个名字时用document.getElementsByName(“cb”);而不能用document.all(“cb”);否则js将不起作用

 

1.       java.lang.UnsupportedClassVersionError: Bad version number in .class file

check that if the installed jres and tomcat jdk are the same

2.       try to put constant in front of equals like:”hello”.equals(this.getUsername().trim()),then the function equals will never throw exception “nullpointerexception”

3.       web addresses

www.opensymphony.com

struts.apache.org

http://jquery.com/

 

4.       you should supply a jdbc driver

check the file hibernate.cfg.xml ,there may be something wrong with it

mysql:

<?xml version='1.0' encoding='UTF-8'?>

<!DOCTYPE hibernate-configuration PUBLIC

          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"

          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>

 

    <session-factory>

 

             <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>

            <property name="hibernate.connection.url">jdbc:mysql://localhost/knowledgekingdom </property>

            <property name="hibernate.connection.username">root</property>

            <property name="hibernate.connection.password">123456</property>

            <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>

            <property name="hibernate.show_sql">true</property>

            

              <mapping resource="com/kingdom/knowledgekingdom/bean/Users.hbm.xml"/>

          

    </session-factory>

 

</hibernate-configuration>

 

5.       hibernate  one-to-many  java.lang.IllegalArgumentException: argument type mismatch

check the entity if the “many” is stored in “Set” because it is “Set” in the hbm.xml file

just make they are the same type

 

6.       can not export tables

the hbm file :check the data type

 

7.       OpenSessionInViewFilter does’t work

Solution: configure it before strut2

 

8.       Fckeditor you are not authorized error

Add fckeditor.properties

connector.userActionImpl=net.fckeditor.requestcycle.impl.EnabledUserAction

9.       Fckeditor has conflicts with struts2

Modify struts2

In Web.xml 

<filter-mapping>

      <filter-name>struts2</filter-name>

      <url-pattern>/*</url-pattern>

    </filter-mapping>

To:

<filter-mapping>

      <filter-name>struts2</filter-name>

      <url-pattern>*.action</url-pattern>

    </filter-mapping>

    <filter-mapping>

    <filter-name>struts2</filter-name>

    <url-pattern>*.jsp</url-pattern>

    </filter-mapping>

   <filter-mapping>

    <filter-name>struts2</filter-name>

    <url-pattern>/struts/*</url-pattern>

</filter-mapping>

 

分享到:
评论

相关推荐

    参考资料-项目管理系统_常见问题处理方案.zip

    文档“参考资料-项目管理系统_常见问题处理方案.docx”很可能是对这些问题的详细解答。 1. **项目进度滞后**:项目进度滞后是常见的问题,可能由于任务估计不足、资源分配不当或变更管理不善引起。解决方案包括改进...

    scrum及常见问题

    scrum及常见问题 ,scrum及常见问题处理解决办法等等

    Java项目开发常见问题分析

    在Java项目开发过程中,开发者经常会遇到一系列的问题,这些问题可能涉及到编程语法、运行环境、框架应用、性能优化等多个...通过阅读"Java项目开发常见问题分析.pdf"这份文档,你将能够获取更深入的见解和解决方法。

    TIA博途V16项目无法启动仿真+仿真失败的常见问题处理方法汇总.docx

    以下是一些常见问题及其解决方法: 1. **SMART LINE 系列面板仿真问题** 当点击仿真图标后,项目画面没有正常显示,可能是因为项目中有错误,并且“输出窗口”被关闭。解决这个问题的方法是打开菜单栏,选择“视图...

    案例-项目管理常见问题解决办法

    案例-项目管理常见问题解决办法 本文总结了项目管理中常见的七个问题的解决方案,涵盖了项目目标定义、用户需求处理、变更管理、高层支持、项目验收和回款、项目工期延误、员工管理等方面。 一、如何修订不合理的...

    iFIX启动时的几种常见问题及解决方法

    ### iFIX启动时的几种常见问题及解决方法 #### 第一节:启动iFIX时路径不匹配的问题及其解决办法 **现象描述**:在启动iFIX时遇到提示,表明当前打开的工程目录与备份时的目录不符。 **故障原因**:这种情况下,...

    常见软硬件故障处理

    本文将深入探讨一些常见的软硬件故障及其处理方法。 首先,我们要理解主板和CPU故障。主板作为计算机的核心,连接所有硬件部件,任何微小的问题都可能导致系统无法启动。如果遇到开机无显示、频繁死机或无法识别...

    金蝶常见问题汇总

    以下是金蝶常见问题汇总,以及相应的解决方法: 1. 明细帐查询错误 问题描述:帐套在查询明细帐(包括数量明细帐)时提示“产生未知错误”或提示:发生未知错误,系统将当前操作取消,错误号为 0,请与金蝶公司...

    金蝶KIS标准版常见数据问题分析及处理方法

    ### 金蝶KIS标准版常见数据问题分析及处理方法 #### 一、引言 在使用金蝶KIS标准版的过程中,用户可能会遇到由多种因素导致的数据异常问题,包括但不限于操作失误、系统环境异常(例如操作系统故障、突然断电或...

    《环境影响评价技术导则 大气环境》(HJ 2.2-2018)常见问题及解答.pdf.pdf

    本文内容涉及该导则的常见问题与解答,有助于深入理解导则要求,并指导实际操作中的具体问题。 一、关于评价等级及范围的确定 1. 不同类型环评报告(书/表)是否影响评价等级的确定? 根据《环境影响评价技术导则 ...

    java项目开发常见问题分析

    2. **影响性能及系统稳定性相关问题**:Java项目中的性能问题通常与内存管理、线程安全、数据库查询效率等有关。过度使用全局变量可能导致内存泄漏,不恰当的并发控制可能引发死锁或竞态条件。为提高性能,开发者应...

    项目管理系统_常见问题处理方案.docx

    ### 项目管理系统常见问题处理方案 #### 一、概述 在使用项目管理系统的日常工作中,可能会遇到各种各样的问题,这些问题可能会影响到项目的顺利推进。本文档旨在总结并提供解决项目管理系统中常见问题的方法,...

    浅谈办公软件常见问题收集处理办法.docx

    这些常见问题涵盖了办公环境中经常遇到的技术难题,了解和掌握这些处理办法能有效提高工作效率,减少因软件问题带来的困扰。在日常工作中,及时更新软件、保持软件兼容性以及正确配置硬件驱动都是避免这些问题的关键...

    房地产企业汇报成果ppt参考-65.常见装修质量问题维修处理指引(1).zip

    常见装修质量问题维修处理指引(1).pdf”,这是一份详细的指导手册,旨在帮助解决装修过程中可能遇到的问题,并提供有效的维修处理方案。 装修质量问题在房地产开发中是常见的挑战,涉及的范围广泛,包括设计、施工...

    TongWeb常见问题处理指南

    《TongWeb常见问题处理指南》是一份针对TongWeb使用过程中可能出现的问题及解决方法的详细文档。TongWeb是一款高性能、高可用的企业级应用服务器,广泛应用于各种业务场景。以下将详细介绍其中涉及的主要知识点: 1...

    struts常见问题列表

    以上这些问题都是Struts初学者在实践中可能会遇到的,了解并掌握这些问题的解决办法,将有助于提升开发效率和代码质量。通过不断学习和实践,可以更好地掌握Struts框架,并解决实际开发中遇到的挑战。

    项目开发常见问题

    "项目开发常见问题" 在本文中,我们将讨论用户前端Html5开发中的一些常见问题和解决方法,以帮助开发者更好地理解和使用hSea.js框架。 标题:项目开发常见问题 描述:用户前端Html5开发 标签:hsea.js 开发步骤...

    Net开发中常见问题及解决办法

    解决这个问题的方法是在命令行中运行`regsvr32 C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_isapi.dll -i`或`aspnet_regiis.exe`,这会注册.NET Framework的相关DLL,使IIS能够识别和处理`.aspx`页面。...

Global site tag (gtag.js) - Google Analytics