Articles of java ee

Oltre a EAR ed EJB, cosa ottengo da un app server Java EE che non trovo in un contenitore di servlet come Tomcat?

Utilizziamo Tomcat per ospitare le nostre applicazioni basate su WAR. Siamo applicazioni J2EE conformi al contenitore servlet con l’eccezione di org.apache.catalina.authenticator.SingleSignOn. Ci viene chiesto di passare a un server applicazioni Java EE commerciale. Il primo svantaggio di cambiare quello che vedo è il costo. Non importa quali siano le tariffe per il server delle applicazioni, […]

Differenza tra un server applicazioni e un contenitore servlet?

Sto cercando di capire la differenza tra un application server completo (ad es. Weblogic, JBoss ecc.) E un servlet container (Tomcat, Jetty ecc.). Come si differenziano e quando usare quale? Grazie,

Spring: namespace vs contextConfigLocation parametri di init in web.xml

Sto leggendo la documentazione per Spring MVC e ho una domanda riguardante i parametri init. Sto usando Spring 3.2 se è importante. Qual è la differenza tra contextConfigLocation e namespace? ContextConfigLocation è pensato solo per specificare le cartelle in cui la class di contesto può trovare una definizione XML e l’attributo namespace è pensato per […]

Stack Java EE 6 vs. Spring 3

Sto iniziando un nuovo progetto ora. Devo scegliere le tecnologie. Ho bisogno di qualcosa di leggero, quindi nessun EJB o Seam. D’altra parte ho bisogno di JPA (Hibernate o alternativa) e JSF con IceFaces. Pensi che un tale stack su Spring 3 distribuito su Tomcat sia una buona scelta? O un’applicazione Java EE 6 potrebbe […]

Cos’è Java EE?

Mi rendo conto che letteralmente si traduce in Java Enterprise Edition. Ma quello che sto chiedendo è che cosa significa veramente? Quando un’azienda richiede esperienza Java EE, cosa chiede veramente? Esperienza con EJB? Esperienza con le app Web Java? Sospetto che ciò significhi qualcosa di diverso per persone diverse e la definizione è soggettiva.

Java come istanziare una class dalla stringa

Possibile duplicato: Crea una nuova class da una variabile in Java Ho una corda String className = “DummyClass” Ora voglio creare un object di class in cui il nome della class è className È qualcosa di simile Object className = new className() // I know it’s not possible. Voglio sapere come fare questo …

Ottieni ServletContext nella risorsa JAX-RS

Sto giocando con JAX-RS, distribuendo su Tomcat. È fondamentalmente: @Path(“/hello”) @Produces({“text/plain”}) public class Hellohandler { @GET public String hello() { return “Hello World”; } } C’è un modo per ottenere il ServletContext all’interno della mia risorsa JAX-RS?

Come vengono utilizzati i mapping degli URL di Servlet in web.xml?

Ho un file web.xml con contenuto: servlet1 org.mycompany.test1 servlet2 org.mycompany.test2 servlet1 /path/test servlet2 /path/test/* Ho provato le richieste …/path/test/abc …/path/test Entrambe le richieste vengono elaborate da Servlet2. Perché? AGGIORNARE Grazie ragazzi per il vostro aiuto. Mi sono reso conto che il comportamento dipende dall’ordine della dichiarazione di mapping servlet. Ho provato questo web.xml servlet1 org.mycompany.test1 […]

Come si usa il supporto Jersey JSON POJO?

Ho un object che vorrei servire in JSON come risorsa RESTful. Ho triggersto il supporto JSON POJO di Jersey in questo modo (nel web.xml): Jersey Web Application com.sun.jersey.spi.container.servlet.ServletContainer com.sun.jersey.api.json.POJOMappingFeature true 1 Ma quando provo ad accedere alla risorsa, ottengo questa eccezione: SEVERE: A message body writer for Java type, class com.example.MyDto, and MIME media type, […]

Dovrei usare @EJB o @Inject

Ho trovato questa domanda: Qual è la differenza tra @Inject e @EJB, ma non ne ho avuto la più saggia. Non ho mai fatto Java EE e non ho esperienza con l’integrazione delle dipendenze, quindi non capisco cosa dovrei usare? @EJB e il vecchio modo di iniettare? L’iniezione fatta dal contenitore EJB quando si usa […]