首页 > TAG信息列表 > java-ee-6

java-如何解决服务的“多个” AOP行为?

我想知道我们是否可以对服务类应用“多个” AOP行为? 可以说,我对BankServiceImpl类执行此操作: > @Transactional位于方法之一accountAcfer()和 >和一些自定义< aop>执行另一个方法someOtherMethod()的切入点. 然后,Spring将能够生成一个代理,其中accountTransfer()被设置为事务性的

java-如何在单个dataTable中显示来自不同对象类型的不同值?

我有一个对象(票证),其中有其他对象(消息)的列表.消息是抽象的,并且具有几个子类-例如EditMessage,CreationMessage等.因此,票证对象包含这些消息的混合,并且按其创建时间对其进行排序. 现在我想在Facelets页面中显示所有这些消息,并且我需要输出特定于该消息类型的字段的值:即EditM

Java EE 6应用程序客户端登录

我对Java EE还是很陌生,刚开始要创建的应用程序遇到了很多麻烦.我想要的是一个连接到EJB项目的Swing应用程序客户端.我正在使用Glassfish v3.1.1.到目前为止,我有两个无状态Bean,其中一个是使用@DeclareRoles和Glassfish中的JDBC领域来保护的,另一个是客户端的开始. 运行客户端时,

java-如何从REST客户端的实体公开JAX-RS“ DTO”?

我有一个Java EE 6 Web应用程序,它通过JAX-RS REST Web服务提供数据. 实体使用JPA注释以及javax.xml.bind JAX注释进行注释.我的目标是从我的Web应用程序项目中组装一个客户端jar,其中包含JAX-RS注释的“ DTO”类,这些类用于JAX在我的Web应用程序的客户端中解组. 由于JPA批注,因此

java-Glassfish 3.1.1:在RESTful Web服务中检索HTTP身份验证

我正在使用基于客户表的HTTP身份验证.用户通过身份验证后,将调用静态Web服务.但是,如何在Web服务中访问HTTP身份验证(HttpRequest的标头数据)? 我的代码如下所示: @GET @Path("{id}") @Produces({"application/xml"}) public ObjectList read(@PathParam("id") Integer id) { ... /

java-是否可以在JSP中访问后端方法?

我正在使用Struts2构建Web应用程序,并且在BaseAction类中有一个后端方法,该类每个其他Action类都对其进行扩展,如下所示: public boolean isUserFullyLogged() { final Boolean isLogado = (Boolean) this.retrieveSessionAttribute(Constantes.LOGADO); return (isLogado

为什么Eclipse不将依赖项部署到Glassfish?

我正在使用Eclipse Helios,Glassfish 3.0.1(完整平台)和myfaces 2.0. 工作区中有两个项目:简单的Java项目(=> JP)和动态的Web项目(=> WP).我将JP添加到WP的类路径中. 我将JP中的一个类作为托管bean添加到WP的faces-config.xml文件中. <managed-bean> <managed-bean-name>myBean

java-Arquillian在多个Testmethod中重用RequestScoped Bean

我的JEE 6应用程序使用CDI以及带有嵌入式tomee(1.7.2)的Arquillian对其进行测试. 在具有多种测试方法的测试类中,同一请求范围Bean实例将注入多种测试方法中.在独立tomee plus 1.7.2上部署应用程序时,不会发生此问题. 根据arquillian documentation,请求范围的Bean实例应仅用于一种

javamail将图像添加到html电子邮件中.怎么样?

我使用javamail发送电子邮件没有问题(我使用EJB 3.0),问题是当我尝试通过使用多部分方法将一些图像添加到html时.由于某种原因,我得到了FileNotFoundException.我不知道如何获取位于WEB-INF / resources / images的.png图像的路径. 这是我所做的: Message message = new MimeMessag

java-如何使用JMS基于Activemq消息调用externalApplication

我构建了3个应用程序,每个应用程序都需要20多分钟才能进行评估.我在以下目录中放置了3个文件 ProjectcContextPath/WEB-INF/classes/PackageName/ExternalFileProcess.class ProjectcContextPath/JSPFiles/index.jsp ProjectcContextPath/WEB-INF/classes/AnotherFile.class

java-没有弹簧流动的弹簧面

我正在启动一个新的JSF(2)项目.我意识到纯JSF有一定的局限性,我计划在春季停产.在春季,JSF是一种相对较新的方法(在stackoverflow中甚至没有标记spring-faces :-)),jsp是经典方法.我需要对技术堆栈进行最佳调整. 1)我也需要使用弹簧幅流吗?2)仅使用弹簧面(似乎是流的一部分)弹簧mvc

java – JSF 2.0每次从selectOneMenu中选择一个项目时,如何显示不同的h:panelGroup

我有一个selectOneMenu,显示一些不同的东西类别: <h:selectOneMenu value="#{searchController.selectedCategory}"> <f:selectItems value="#{searchController.formatedCategories()}" > </f:selectItems> <

java – 如何使用JSF 2 h实现“CSS版本控制”(解决缓存问题):outputStylesheet?

我开始使用JSF 2,所以我想试试h:outputStylesheet.它运行正常,但后来我尝试应用“模式”或将查询字符串添加到请求的技巧,该请求随文件版本而变化,以强制浏览器获取更改. 像what is used here这样的东西. 不幸的是我无法做到这一点.实际上,当使用该标记时,它不会生成一个简单的URL,

java – 如何从Activemq异步拉取消息

我想编写用于从Activemq中提取消息的代码.我不想一次从Activemq中提取所有消息,因为我的要求是每当我的Java应用程序从Activemq收到1条消息时,基于消息体我将找到相应的HTTP链接并转发到该链接.对于这整个逻辑,我写了2个.java文件名 MessageConsumer.java MyListener.java MessageC

Java EE 6注入创建不同的策略

假设我有类控制器,其属性策略类型为IStrategy.在Spring中,我可以创建不同的Controller实例,并通过在xml配置文件中定义bean来注入不同的策略实现,如下所示: <bean id="strategyAController" class="com.test.Controller"> <property name="strategy" ref="strategyAImpl">

java – Glassfish在部署时找不到JNDI DataSource

我试图在glassfish中部署一个耳朵,但它无法解密它抱怨它无法找到在persistence.xml中编写的DataSource 在persistence.xml中,DataSource配置为java:app / jdbc / mysqlDS,但它正在寻找java:app / jdbc / mysqlDS__pm.这很奇怪.任何的想法? 编辑我创建了以下dtasources > mysqlDS > mys

java – @PostConstruct的执行顺序

我的JEE应用程序中有2个单例,我想在启动时初始化.像这样的东西: @Singleton @Startup public class ServiceB { @EJB private ServiceA a; @PostConstruct private void init() { .... } } ServiceB并不真正需要ServiceA,我只是添加了依赖项以确保

java – @Startup @Singleton在WebLogic中实例化两次(EJB 3.1)

我有一个标记为@Startup和@Singleton的类,构造函数被调用两次. 为什么被叫两次? > WebLogic 12.1.1 >本地运行(不是集群)> @PostConstruct也会被调用两次> XML配置中没有任何相关内容(weblogic-ejb-jar.xml等) 这是班级: import java.util.concurrent.atomic.AtomicInteger; import

java – @PostConstruct为@ConversationScoped bean多次调用

我有一个@ConversationScoped bean,带有一个start方法,如下所示: @PostConstruct public void start() { if (conversation.isTransient()) { conversation.begin(); log.debug("conversation.getId(): " + conversation.getId()); } } 我的问题是,每次刷

Java EE 6中的编程身份验证

是否可以在Java EE 6中以编程方式验证用户? 让我解释一下更多细节: 我有一个现有的Java SE项目,包括Servlets和hibernate;我手动管理所有身份验证和访问控制: class Authenticator { int Id string username } Authenticator login(string username, string password) ; vo

java – 有状态会话bean与持久实体

有状态会话bean通常通过实现购物车来说明.来自Java EE外部,我倾向于使用持久模型实体来处理这种状态:具有产品和数量的ShoppingCart对象.这样,我的状态由数据库和我的所有其他状态而不是应用程序服务器维护. 有状态会话bean设计比“普通”持久性有哪些技术优势?基于Java EE的Web应用

Java EE 6安全性和重定向

我有一个在JBoss 7.1.1上运行的Java EE 6 Web应用程序,它有一些需要身份验证的页面,而有些页面不需要身份验证.对于经过身份验证的页面,我使用的是如this previous post中所述的Servlet 3.0 Programmatic Security. 在我的web.xml中,我有以下条目 <login-config> <auth-method>F

java – jax-b xml具有多对多关系的反向引用

我的数据模型中有很多关系.我一直在尝试使用JAX = B来获取数据模型的XML表示,但是我已经读过一对多的关系: @XmlInverseReference 需要用于映射的反面.我相信这是为了使用不同的提取类型(即LAZY和EAGER).我不确定这个注释是如何工作的.它是否使用后向指针来确保在某些字段上指定数

java ee中的mvc模式,从spring迁移到java ee 7

我用以下方式使用spring MVC: @Controller class MyControllerClass { @RequestMapping... method(){ ServiceCall()... //put something to modelAndView object here and redirect to jsp page. return "home"; // this will redirect

使用带有3层结构的@IdClass,在主键中使用复合键进行Hibernate映射

这个问题非常类似于:JPA (Hibernate, EclipseLink) mapping: why doesn’t this code work (chain of 2 relationships using JPA 2.0, @EmbeddedId composite PK-FK)? 实际上我的唯一(从我发现的有意义的)差异是我使用@IdClass并且我很可能无法切换到与hibernate不同的提供者. 但无