1.Mysql连接数据库出现java/sql/SQLClientInfoException
解决:在eclipse中选择eclipse自带的jre即可。
2.struts2,hibernate,spring 出现No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here
解决:1.struts的action不应有任何关于事务的返回值,也就是getManager方法
2.正确配置spring的事务
<!-- 事务 begin -->
<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
</bean>
<!-- 支持 @AspectJ -->
<aop:aspectj-autoproxy/>
<!-- 使用annotation定义事务 -->
<tx:annotation-driven transaction-manager="transactionManager" />
3.struts2获取response
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("text/plain "); //text/xml
PrintWriter pw = response.getWriter();
pw.print("true");
strus 配置(struts的action可以返回void的)
<action name="uploadTest" class="com.jj.action.FileUpload" method="upload">
<result type="plaintext"></result>
</action>
分享到:
相关推荐
J2EE开发常见问题及解决方法J2EE开发常见问题及解决方法
【J2EE开发常见问题详解】 在J2EE开发中,开发者经常遇到一系列的问题,这些问题不仅涉及技术细节,还关乎架构设计和应用部署。本文将深入探讨这些常见问题,帮助开发者提升开发效率和解决问题的能力。 1. **容器...
在J2EE开发中,面试官常常会关注开发者对于核心概念的理解和技术的熟练掌握程度。以下是一些关于J2EE的常见面试问题及其详细解答: 1. **事务控制**: 事务控制是数据库操作的核心机制,确保了数据的一致性和完整...
#### 三、J2EE应用常见性能问题及解决方案 以下是几种常见的J2EE应用性能问题及其解决策略: 1. **数据库连接池太小**: - **症状**:在高负载下,应用组件的响应时间显著增加。 - **定位**:通过监测`get...
全书共分六大部分30章,分别从企业面临的问题、企业数据的表示、企业通信、常见企业服务、企业Web支持和企业应用程序支持等几个方面阐述企业问题的J2EE解决方案。本书配套光盘中的附录还分别介绍了分布式应用程序...
总之,MyEclipse为J2EE开发提供了一站式的解决方案,从项目创建、编码、调试到部署,都有相应的工具支持。通过深入学习和熟练掌握MyEclipse的各项功能,可以显著提高J2EE开发的效率和质量。附件中的文档和视频教程...
本资料共分六大部分30章,分别从企业面临的问题、企业数据的表示、企业通信、常见企业服务、企业Web支持和企业应用程序支持等几个方面阐述企业问题的J2EE解决方案。还分别介绍了分布式应用程序开发的一些基本概念,...
本资料共分六大部分30章,分别从企业面临的问题、企业数据的表示、企业通信、常见企业服务、企业Web支持和企业应用程序支持等几个方面阐述企业问题的J2EE解决方案。还分别介绍了分布式应用程序开发的一些基本概念,...
J2EE 应用开发中经常会遇到一些问题,以下是总结的一些常见的问题和解决方法。 数据库问题 1. 使用 Oracle 数据库,大于 4k 的附件上传有问题,会报错 java.sql.SQLException: Connection reset by peer: socket ...
### J2EE乱码问题解决方法 在J2EE(Java 2 Platform, Enterprise Edition)应用开发中,字符编码问题尤为常见,特别是当涉及到多语言环境时。乱码问题不仅影响用户体验,还可能导致数据错误处理等问题。本文将详细...
- **发展历程**:1999年,Sun Microsystems推出了J2EE的第一版,旨在为企业应用提供一套完整的解决方案。随着时间的发展,J2EE不断演进和完善,逐渐成为开发企业级应用的重要平台。 #### 二、J2EE技术栈 - **核心...
全书共分六大部分30章,分别从企业面临的问题、企业数据的表示、企业通信、常见企业服务、企业Web支持和企业应用程序支持等几个方面阐述企业问题的J2EE解决方案。本书配套光盘中的附录还分别介绍了分布式应用程序...
全书共分六大部分30章,分别从企业面临的问题、企业数据的表示、企业通信、常见企业服务、企业Web支持和企业应用程序支持等几个方面阐述企业问题的J2EE解决方案。本书配套光盘中的附录还分别介绍了分布式应用程序...
全书共分六大部分30章,分别从企业面临的问题、企业数据的表示、企业通信、常见企业服务、企业Web支持和企业应用程序支持等几个方面阐述企业问题的J2EE解决方案。本书配套光盘中的附录还分别介绍了分布式应用程序...
全书共分六大部分30章,分别从企业面临的问题、企业数据的表示、企业通信、常见企业服务、企业Web支持和企业应用程序支持等几个方面阐述企业问题的J2EE解决方案。本书配套光盘中的附录还分别介绍了分布式应用程序...
以下是一些J2EE开发中常见的问题及其解决方案: 1. **部署问题** - **部署失败**:这可能是由于部署文件格式错误、缺少依赖或服务器配置不正确导致的。确保WAR或EAR文件结构正确,所有依赖项都已包含,并且服务器...
以上知识点都是J2EE开发中常见的,每个都有其特定的jar包支持。在实际开发中,开发者根据项目需求选择相应的jar包,并通过IDE(如Myeclipse)进行管理和集成。理解并熟练掌握这些技术,是成为一名合格的J2EE开发者的...
通过《J2EE开发全程实录》,读者不仅可以系统学习J2EE技术,还能通过丰富的实例掌握开发流程,提升解决实际问题的能力。无论是初学者还是有经验的开发者,都能从中获益匪浅,进一步提升自己的J2EE开发技能。