Запитання з тегом «servlets»

Servlet - це інтерфейс програмування Java API (API), що працює на серверній машині, який може перехоплювати запити, зроблені клієнтом, і відповідно може генерувати / відправляти відповідь.

5
Різниця між / і / * в шаблоні URL-адрес відображення сервлетів
Знайомий код: <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> Я розумію, що /*карти до http://host:port/context/*. Як щодо /? Він точно не відображається http://host:port/contextлише до кореня. Насправді він прийме http://host:port/context/hello, але відкине http://host:port/context/hello.jsp. Хто-небудь може пояснити, як це http://host:port/context/helloвідображено?

11
Що означає значення сервлета <load-on-startup>
Я тут трохи заплутався. У нашому додатку у нас визначено кілька сервлетів. Ось уривок з web.xmlодного для сервлетів: &lt;servlet&gt; &lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; &lt;display-name&gt;Apache-Axis Servlet&lt;/display-name&gt; &lt;servlet-class&gt;com.foo.framework.axis2.http.FrameworkServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; &lt;/servlet&gt; Як я розумію, значення для &lt;load-on-startup&gt;має бути додатним цілим числом, щоб воно автоматично завантажувалося. Я подивився на google, але відповіді, на які я натрапив, лише …

3
Tomcat VS Jetty [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Як визначити порядок виконання фільтра сервлетів за допомогою анотацій у програмі WAR
Якщо ми визначимо конкретні серветлеві фільтри webapp у власних програмах WAR web.xml, то порядок виконання фільтрів буде таким самим, як і порядок, у якому вони визначені у web.xml. Але якщо ми визначимо ці фільтри за допомогою @WebFilterанотації, то який порядок виконання фільтрів і як можна визначити порядок виконання?

9
Відмінності між файлами cookie та сеансами?
Я займаюся навчанням в Інтернеті та вивчаю JSP &amp; Servlets . Я маю деякі знання проHttpSession - я використав це в деяких своїх зразкових проектах. У браузерах я бачив можливість "видалити файли cookie". Якщо я видаляю файли cookie, він також видаляє HttpSession. Чи печиво та сеанс однакові? Які відмінності між …
154 jsp  session  servlets  cookies 

13
Як повернути об’єкт JSON з сервлету Java
Як повернути об'єкт JSON із сервлета Java. Раніше під час виконання AJAX з сервлетом я повернув рядок. Чи є тип об'єкта JSON, який потрібно використовувати, чи ви просто повертаєте рядок, схожий на об'єкт JSON, наприклад String objectToReturn = "{ key1: 'value1', key2: 'value2' }";
153 java  json  servlets 

14
Сервлет для подачі статичного вмісту
Я розгортаю веб-сервер на двох різних контейнерах (Tomcat і Jetty), але сервлети за замовчуванням для подання статичного вмісту мають інший спосіб обробки URL-адреси, яку я хочу використовувати ( деталі ). Тому я прагну включити невеликий сервлет у веб-сервер для обслуговування власного статичного вмісту (зображення, CSS тощо). Сервлет повинен мати такі …
145 java  jsp  servlets  jakarta-ee 


4
Яка різниця між методами getRequestURI та getPathInfo в HttpServletRequest?
Я роблю простий, дуже легкий передній контролер. Мені потрібно зіставити шляхи запитів до різних обробників (дій), щоб вибрати правильний. На моїй локальній машині HttpServletRequest.getPathInfo()та HttpServletRequest.getRequestURI()поверніть ті самі результати. Але я не впевнений, що вони повернуть у виробничому середовищі. Отже, у чому різниця між цим методом і тим, що я повинен …
143 java  servlets 

7
java.net.SocketException: помилка сокета: EPERM (Операція не дозволена)
Я працюю над проектом Android Studio з кількома видами діяльності. На даний момент я намагаюся прочитати вихід з Java-сервлету на localhost, але, здається, відбувається збій через дозвіл сокета. Я зробив новий проект, використав такий же код і працював чудово. Тож я не розумію, чому не бажаю працювати над своїм проектом. …
143 java  android  json  servlets 

3
Як вказати сторінку помилки за замовчуванням у web.xml?
Я використовую &lt;error-page&gt;елемент в web.xml для визначення сторінки дружньої помилки, коли користувач стикається з певною помилкою, наприклад, помилкою з кодом 404: &lt;error-page&gt; &lt;error-code&gt;404&lt;/error-code&gt; &lt;location&gt;/Error404.html&lt;/location&gt; &lt;/error-page&gt; Однак я хочу, щоб якщо користувач не відповідав жодному коду помилки, вказаному в &lt;error-page&gt;, він повинен переглядати сторінку помилок за замовчуванням. Як я можу це …

21
Як відрізняти сеанси у вкладках браузера?
У веб-додатку, реалізованому в java за допомогою JSP та Servlets; якщо я зберігаю інформацію в сеансі користувача, цією інформацією надсилаються з усіх вкладок одного веб-переглядача. Як відрізняти сеанси на вкладках браузера? У цьому прикладі: &lt;%@page language="java"%&gt; &lt;% String user = request.getParameter("user"); user = (user == null ? (String)session.getAttribute("SESSIONS_USER") : user); …

6
Як видалити файл cookie з сервлету Java
Як видалити файл cookie з сервлету Java? Я спробував це: http://www.jguru.com/faq/view.jsp?EID=42225 EDIT: Наступне зараз працює успішно, схоже, це поєднання: response.setContentType("text/html"); і cookie.setMaxAge(0); Перш ніж я робив: //remove single signon cookie if it hasn't been validated yet response.setContentType("text/html"); Cookie cookie = new Cookie(SSORealm.SSO_COOKIE_NAME, ""); cookie.setDomain(SSORealm.SSO_DOMAIN); cookie.setMaxAge(-1); cookie.setPath("/"); cookie.setComment("EXPIRING COOKIE at " …
135 java  servlets  cookies 

16
Як встановити JSTL? Абсолютний урі: http://java.sun.com/jstl/core неможливо вирішити
Я не знаю, що я зробив неправильно, але я не можу включити JSTL. У мене є jstl-1.2.jar, але, на жаль, я отримую виняток: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116) at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315) …
134 jsp  servlets  jstl 

10
Найпростіший спосіб обслуговування статичних даних за межами сервера додатків у веб-додатку Java
У мене на Tomcat працює веб-додаток Java. Я хочу завантажити статичні зображення, які будуть відображатися як у веб-інтерфейсі, так і у файлах PDF, створених програмою. Також нові зображення будуть додані та збережені, завантажуючись через веб-інтерфейс. Це не проблема, якщо статичні дані зберігаються у веб-контейнері, але зберігання та завантаження їх поза …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.