Servlet è un'API (Application Programming Interface) Java in esecuzione sul server che può intercettare le richieste fatte dal client e generare / inviare una risposta di conseguenza.
Voglio che venga applicato un filtro per calcestruzzo per tutti gli URL ad eccezione di un calcestruzzo (ovvero per /*tranne per /specialpath). C'è una possibilità per farlo? codice di esempio: <filter> <filter-name>SomeFilter</filter-name> <filter-class>org.somproject.AFilter</filter-class> </filter> <filter-mapping> <filter-name>SomeFilter</filter-name> <url-pattern>/*</url-pattern> <!-- the question is: how to modify this line? --> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher> </filter-mapping>
Il metodo request.getRequestURI () restituisce l'URI con il percorso del contesto. Ad esempio, se l'URL di base di una domanda è http://localhost:8080/myapp/(cioè il percorso di contesto è myapp ) e invito request.getRequestURI()per http://localhost:8080/myapp/secure/users, ritornerà /myapp/secure/users. Esiste un modo per ottenere solo questa parte /secure/users, ovvero l'URI senza percorso di contesto?
Un'applicazione web standard di primavera (creata da Roo o modello "Spring MVC Project") crea un file web.xml con ContextLoaderListenere DispatcherServlet. Perché non usano solo DispatcherServlete per caricare la configurazione completa? Capisco che ContextLoaderListener dovrebbe essere usato per caricare le cose che non sono rilevanti per il web e il DispatcherServlet …
Sto lavorando a una semplice webapp JSP / Servlet / Tomcat per la mia classe. Il professore ci ha chiesto di utilizzare una struttura di cartelle leggermente diversa dalla struttura del progetto web dinamico predefinito. Piuttosto che usare la cartella webcontent, vuole tutto il nostro codice sorgente sotto src / …
Ho letto qui che non si dovrebbe comunque salvare il file nel server in quanto non è portabile, transazionale e richiede parametri esterni. Tuttavia, dato che ho bisogno di una soluzione tmp per tomcat (7) e che ho il controllo (relativo) sulla macchina server, voglio sapere: Qual è il posto …
Sto cercando di ottenere l'intero corpo dall'oggetto HttpServletRequest. Il codice che sto seguendo è simile a questo: if ( request.getMethod().equals("POST") ) { StringBuffer sb = new StringBuffer(); BufferedReader bufferedReader = null; String content = ""; try { //InputStream inputStream = request.getInputStream(); //inputStream.available(); //if (inputStream != null) { bufferedReader = request.getReader() …
Mi sono sempre chiesto perché così tanti sviluppatori Java utilizzano ".do" come estensione per le risorse del loro controller web (MVC). Esempio: http://example.com/register.do Non sembra nemmeno essere specifico per il framework come l'ho visto nei progetti Spring MVC e Struts. Da dove viene questa pratica di estensione ".do". Perché è …
Ho una libreria javascript che invia una richiesta POST al mio servlet Java, ma nel doPostmetodo non riesco a ottenere il contenuto del payload della richiesta. Negli strumenti per sviluppatori di Chrome, tutto il contenuto si trova nella sezione Request Payload nella scheda delle intestazioni, e il contenuto è lì, …
Ho creato un sistema web utilizzando Java Servlet e ora voglio fare il test di JUnit. Il mio dataManagerè solo un pezzo di codice di base che lo invia al database. Come testeresti un servlet con JUnit? Il mio esempio di codice che consente a un utente di registrarsi / …
Potresti aiutarmi a scrivere l'analogo in stile Spring mvc di questo codice? session.setAttribute("name","value"); E come aggiungere un elemento annotato tramite @ModelAttributeannotazione alla sessione e quindi accedervi?
Ho sviluppato una pagina HTML che invia informazioni a un servlet. Nel Servlet, sto usando i metodi doGet()e doPost(): public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String password = req.getParameter("mypassword"); } public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id …
Sto usando Spring MVC per la mia applicazione web. I miei fagioli sono scritti in " spring-servlet.xml" file Ora ho una classe MyClasse voglio accedere a questa classe utilizzando Spring Bean In spring-servlet.xmlho scritto di seguito <bean id="myClass" class="com.lynas.MyClass" /> Ora ho bisogno di accedere a questo utilizzando ApplicationContext ApplicationContext …
Sto cercando di scrivere un servlet personalizzato (per AJAX / JSON) in cui vorrei fare riferimento al mio @ManagedBeansnome. Spero di mappare: http://host/app/myBean/myProperty per: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } È possibile caricare un bean per nome da un servlet regolare? C'è un servlet o un helper …
Mi sono connesso con VPN per configurare l'API dell'inventario per ottenere l'elenco dei prodotti e funziona bene. Una volta ottenuto il risultato dal servizio web, mi collego all'interfaccia utente. Inoltre ho integrato PayPal con la mia applicazione per effettuare il checkout espresso quando effettuo una chiamata per il pagamento, sto …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.