在现在的项目中,我打算用两个服务器: web层服务器和ejb3.0层服务器.(都是jboss)
数据层是oracle,上面依次是ejb3.0的Entity,SessionBean,struts2.0,freemarker
我的所有的Entity是放在EJB服务器上的,通过sessionbean的操作,通过远程序接口传递给web服务器的struts2.0。现在我的问题是:我不想在web服务器上copy一份Entity,而如果不copy的话,我取出的数据在freemarker中解析不了,比如:我在struts2.0中通过远程接口取出了一个用户User列表List作为uu传到freemarker。这时如果不在web服务器上copy一份Entity,在freemarker生成列表:
<#list uu as user>
${user.username}
</#list>程序运行时提示ClassNotDefExcpetion,也就是找不到User这个类,想来想去,解决办法只有自行封装数据结构,在SessionBean中,将每一个User封装成一个HashMap,然后再放入List里面,可是这无形中增加了我的计算量,求教高手,可有什么好的解决方案?谢谢。
分享到:
相关推荐
2. **端口配置**:由于两个服务器需要同时运行,所以必须为每个服务器分配不同的端口。打开`standalone.xml`或`domain.xml`配置文件,修改以下端口: - HTTP/HTTPS端口(默认8080/8443) - AJP端口(默认8009) -...
本文将详细介绍使用mod_jk1.2模块将JBoss应用服务器与Apache HTTP服务器集成的过程,以便创建高效、可扩展的Web应用程序。 首先,我们需要了解JBoss Seam。JBoss Seam是一个全面的应用框架,旨在简化开发复杂的企业...
Apache集成JBoss或Tomcat是将这两种流行的Java应用服务器与Apache HTTP服务器相结合的过程,以便更好地管理和部署Web应用程序。Apache作为前端服务器处理静态内容,而动态内容由JBoss或Tomcat处理。这种架构提供了更...
### 如何在JBoss上同时启动两个实例 在企业级应用服务器JBoss中,有时我们需要在同一台物理机器上运行多个独立的JBoss实例。这在测试环境或开发环境中非常常见,尤其是在进行集成测试或者需要模拟多节点集群环境时...
不过,由于这两个版本较为陈旧,可能不支持最新的Java和Web技术,对于现代开发来说,可能需要升级到更高版本的JBOSS(如WildFly)和TOMCAT,以获取更好的性能和更多的特性。 集成JBOSS和TOMCAT的优点在于,可以利用...
本资源“jbossehcache缓存快捷部署”提供了集成ehcache到jboss服务器的解决方案,使得缓存服务的部署变得快速而简便。 JBoss是一个开源的应用服务器,它基于Java EE规范,为开发和运行企业级应用提供了平台。...
Standalone模式类似于旧版本的Jboss,而Domain模式是Jboss7新增的,用于集中管理多个服务器实例。 - 采用了Arquillian测试平台,这是一种集成测试框架,可以更快地进行改变、编译和测试的周期。 二、部署配置 Jboss...
【JBoss教程及深入浅出JBoss+Seam】是一个针对企业级Java应用服务器JBoss的深度学习资源,其中包含了两个主要部分:JBoss教程和对JBoss与Seam框架结合使用的详细介绍。这两个主题都是Java开发人员在部署和管理企业...
综上所述,`Jboss-Spring`是Spring框架与JBoss AS深度整合的一种技术实现,通过`jboss-as-sprint-int-5.0.0.GA.jar`和`jboss-spring-int-vfs.jar`这两个核心库,实现了Spring在JBoss服务器上的无缝运行,为开发者...
JBoss AS 7 是一个重要的里程碑在 JBoss 服务器的历史中,它带来了许多与前一版本显著不同的改进和特性。这个全新的版本首次出现在下载区是在2010年11月,而这个教程已经更新以反映7.0.2版本中的变化。本文旨在提供...
JBoss 是一个管理 EJB 的容器和服务器,但 JBoss 核心服务不包括支持 servlet/JSP 的 WEB 容器,一般与 Tomcat 或 Jetty 绑定使用。JBoss 与 Web 服务器在同一个 Java 虚拟机中运行,Servlet 调用 EJB 不经过网络,...
这表明这两个jar文件的组合是解决特定环境下,特别是JBoss服务器启动时与Spring集成及VFS相关问题的关键。 在实际开发中,确保所有依赖库的完整性和正确性至关重要。在给出的压缩包文件列表中,除了上述的两个文件...
JBoss AS7 是 JBoss 企业应用服务器的一个重要版本,相较于之前的版本,它引入了诸多改进和优化。首先,JBoss AS7 引入了一个全新的部署控制页面,使得管理员可以通过图形界面更加便捷地管理部署,不再需要依赖脚本...
- **管理工具**: JBoss提供了一个图形界面管理工具——JBoss Management Console,以及一个命令行工具——jboss-cli.sh/bat,用于远程管理和控制服务器状态。 #### 2. 应用部署 - **部署方式**: 可以通过将WAR或...
开发者需要熟悉这两个组件的使用和配置。 八、性能优化与监控 8.1 资源调优 通过调整内存设置、线程池大小、连接池参数等,开发者可以提高JBoss的性能。同时,理解如何监控服务器状态,识别性能瓶颈也非常重要。 ...
在IT行业中,尤其是在Java企业级应用开发中,JBoss是一个广泛应用的开源应用服务器,它支持各种服务和框架,包括Servlet、JSP等Web技术。Eclipse是一款强大的集成开发环境(IDE),广泛用于Java项目的开发。当我们在...
通过在Spring配置文件中使用特定的bean定义,可以方便地访问这个服务器。 - **2.2.2 JCA/JMS支持Bean** JCA(Java Connector Architecture)和JMS(Java Message Service)是JBOSS提供的两种关键的服务接口。通过...
资源名称:JBoss 管理与开发核心技术:第三版内容简介:本书的主要目的是从配置和架构这两个角度弄清楚标准JBoss 3.2.x的架构组件。使用JBoss的开发者将理解如何配置标准的组件。其中,需要开发者注意的是,本书不是...