Articles of servlet

Memorizzazione nella cache HTTP

Voglio assicurarmi che la risposta del mio servet non venga mai memorizzata nella cache dal broswer, cosicché anche se vengono fatte due richieste identiche (un nanosecondo), il server viene sempre contattato. È questo il modo corretto per ottenere questo: class MyServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) { response.setHeader(“Cache-Control”, “no-cache”); } } […]

Imansible impostare l’intestazione in JSP. Risposta già impegnata

WebSphere registra il messaggio di avviso “SRTServletRes W ATTENZIONE: imansible impostare l’intestazione. Risposta già impegnata “per una richiesta JSP. Ho bisogno delle intestazioni di respone più avanti nel mio codice. Ho fatto alcune ricerche e ho capito che Servlet sta cercando di inviare più dati allo stream di output, ma lo stream è già stato […]

Come memorizzare un file su un server (contenitore web) attraverso un’applicazione web Java EE?

Ho sviluppato un’applicazione web Java EE. Questa applicazione consente a un utente di caricare un file con l’aiuto di un browser. Una volta che l’utente ha caricato il suo file, questa applicazione prima memorizza il file caricato sul server (su cui è in esecuzione) e quindi lo elabora. Al momento, sto memorizzando il file sul […]

Autowiring in servlet

voglio usare la spring autowiring in servlet quindi ecco il mio codice: @Configurable public class ImageServlet extends HttpServlet { @Autowired private SystemPropertyDao systemPropertyDao; @Override public void init() throws ServletException { String imagePath = systemPropertyDao.findByID(StaticParam.CONTENT_FOLDER); } mentre SystemPropertyDao è annotato con @Repository e il mio applicationContext.xml : web.xml : imageServlet com.xeno.basepackage.ImageServlet imageServlet /myimages/* a volte il […]

Servlet asincroni vs servlet sincroni

Poiché l’elaborazione asincrona di Servlet 3.0 è supportata. Sarebbe meglio, usare sempre l’elaborazione asincrona? O in quali casi l’elaborazione sincrona è migliore?

esecuzione di attività periodiche sul lato server per il sito Web JSP MVC di servlet

Ho sviluppato un’applicazione web usando l’uso di servlet e JSP. Non sto usando alcun framework di per sé, usando invece il mio framework MVC fatto in casa. Sto usando MySQL come back-end. Voglio fare quanto segue: Pulisci alcuni dati dal database ogni ora Genera e memorizza statistiche sui dati ogni 15 minuti in un file […]

Ottenere i parametri di init in un servlet

Sono nuovo ai servlet. Ho ottenuto i parametri di init in DD all’interno del metodo init() usando getInitParameter (“name”). Ho provato molto dal metodo doGet() per accedere ai parametri di init , ma restituisce sempre null . Ci ho provato getServletContext().getInitParametr(“name”) e con getServletConfig().getInitParametr(“name”) ma restituiscono tutti null . Posso ottenere i parametri di init […]

Qualche modo intelligente di gestire il contesto in un’app web?

In Java, le app Web sono incluse in WARs. Per impostazione predefinita, molti contenitori servlet utilizzeranno il nome WAR come nome di contesto per l’applicazione. Così myapp.war viene distribuito su http://example.com/myapp . Il problema è che la webapp considera la sua “radice” essere, beh, “root”, o semplicemente “/”, mentre HTML considererebbe la radice della tua […]

ServletContext e Spring MVC

Come posso ottenere ServletContext all’interno di Interceptor in Spring MVC 3?

Perché i servlet non sono thread sicuri?

Devo sapere perché i servlet non sono thread-safe? E qual è la ragione per cui il servlet del controller framework di Struts 2.0 è thread-safe?