Articles of servlets

Как добавить JDBC-драйвер mysql в проект Eclipse?

Я загрузил mysql-connector-java-5.1.24-bin.jar Я создал папку lib в моем проекте и поставил там банку. свойства project-> build path-> добавить JAR и выбрать JAR выше. Я все еще получаю java.sql.SQLException: No suitable driver found for jdbc:mysql//localhost:3306/mysql Я использую mysql 5.5 Код: package DBTest; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import […]

Java получить референт URI?

Мне нужен тот же метод, что и getRequestURI () , но я хочу использовать его в реферере. Это возможно? Я хотел бы повернуть http://www.example.com/my/path?vars=true в /my/path

Завершение HttpServletResponse, но продолжить обработку

У меня есть ситуация, которая, похоже, соответствует ситуации Async Servlet 3.0 / Comet, но все, что мне нужно сделать, это вернуть код ответа 200 (или другой) после принятия входящих параметров. Есть ли способ для HttpServlet завершить квест-запрос HTTP-ответа / ответа и продолжить обработку? Что-то вроде… doPost( req, response ) { // verify input params… response.setStatus( […]

Как вывести текст в консоль с сервлета

У меня есть сервлет. Но он не работает по своему желанию. Поэтому для целей отладки я хочу напечатать заявления на консоли java (тот, который можно открыть с помощью значка java на панели задач). Однако, если я использую System.out.println («сообщение»), он не отображается в java-консоли. Есть ли альтернативный способ отображения сообщений на консоль из сервлета? Или […]

Uri не Абсолютное исключение при вызове Restful Webservice

Этот fragment кода используется для вызова моего веб-сервиса с использованием ненадежного API. ClientConfig config = new DefaultClientConfig(); Client client = Client.create(config); String uri= “https://127.0.0.1:8443/cas-server-webapp-3.5.0/login”; WebResource resource = client.resource(URLEncoder.encode(uri)); MultivaluedMap queryParams = new MultivaluedMapImpl(); queryParams.add(“username”, “suresh”); queryParams.add(“password”, “suresh”); resource.queryParams(queryParams); ClientResponse response = resource.type( “application/x-www-form-urlencoded”).get(ClientResponse.class); String en = response.getEntity(String.class); System.out.println(en); И получение этого исключения при запуске вышеуказанного […]

Результаты в JSP

Мне нужна помощь с пересылкой результатов (rs) в jsp. Я реализовал структуру MVC в JAVA (примечание: я новичок в этом). Логический stream для этого же ниже: базовая форма: где пользователь вводит свой выбор. При представлении stream попадает в сервлет. Из сервлета stream переходит к файлу Java, в котором позаботились об извлечении базы данных и другой […]

Как поле атрибута HttpServletRequest сопоставляется с необработанным HTTP-запросом?

В Java поле атрибута объекта HttpServletRequest можно получить с помощью метода getAttribute: String myAttribute = request.getAttribute(“[parameter name]”); Где данные атрибута HttpServletRequest хранятся в необработанном HTTP-запросе? Это в теле запроса? Например, я пытаюсь создать необработанный HTTP-запрос GET, который будет отправлен на мой сервлет с помощью некоторой клиентской программы. Мой метод servlet.doGet () будет примерно таким: public […]

Код, чтобы заставить сервлет Java действовать как прокси-сервер?

У меня есть два веб-приложения Java, которые имеют один сервлет, который сопоставляется с определенным URL-адресом: red.war/ WEB-INF/classes com.me.myorg.red.RedServlet (maps to http://red.example.com/doStuff) blue.war/ WEB-INF/classes com.me.myorg.blue.BlueServlet (maps to http://blue.example.com/doStuff) Я хочу поместить это приложение (я называю их своими «бэкэнд-приложениями») за «прокси-приложение» (сервлет), которые решат, какое из этих двух приложений будет в конечном счете обслуживать клиентский запрос. Это […]

В JSP, как я могу проверить, используя JSTL, если в запросе существует определенный атрибут сеанса?

Это код сервлета: HttpSession session = request.getSession(true); session.setAttribute(“user”, user); Я пересылаю запрос JSP, где я хочу проверить, подключен ли пользовательский параметр сеанса. / /message

Spring: Почему «корневой» контекст приложения и контекст приложения «сервлет» создаются разными сторонами?

Насколько я понимаю, веб-приложение на основе Spring инициализируется следующим образом: Шаг 1. Servlet container (eg Tomcat) находит реализацию ServletContainerInitializer , которая является SpringServletContainerInitializer . Шаг 2 : SpringServletContainerInitializer создает DispatcherServlet и ContextLoaderListener Шаг 3 : DispatcherServlet создает servlet application context . ContextLoaderListener создает root application context . Шаг 1 определяется спецификацией Servlet 3.0. Шаг 2, […]

Intereting Posts