Как работать с программой Servlet при отправке формы JSP - PullRequest
0 голосов
/ 08 сентября 2010

JSP-код:

Upload File:
<input name="file" type="file" id="file"><br><br>
<input type="submit" name="Submit" value="Submit"/><br><br>
<input type="reset" name="Reset" value="Reset"/>   
</form>

У меня есть вышеуказанный файл JSP, который будет выполняться с помощью сервера Tomcat, и это хранится в следующем месте моей системы.

C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\CheckURL

Я написал программу сервлета для перехвата запроса и отправки ответа из данного файла JSP.

Мой запрос заключается в том, по какому пути программа сервлета должна храниться в моей системе.

И, пожалуйста, дайте мне знать, может ли программа с сервлетом быть скомпилирована с использованием javac NewServlet.java или она может выполняться непосредственно во время выполнения. Потому что при компиляции этой программы сервлетов я получаю много ошибок.

Я новичок в Java. Если бы вы могли дать мне подробный взгляд на вышеуказанную проблему, это было бы очень полезно. Заранее спасибо.

1 Ответ

3 голосов
/ 08 сентября 2010

Учебное пособие по сервлетам - хорошее место для начала.

Несколько вопросов, чтобы ответить на ваши конкретные вопросы:

  • вы можете скомпилировать сервлет с помощью javac NewServlet.java, но вы должны указать classpath (-cp), который содержит servlet-api.jar
  • , в котором вы храните файл .class в webapps\checkURL\WEB-INF\classes
  • , а сервлет отображается в WEB-INF\web.xmlиспользуя <servlet> и <servlet-mapping>.(есть более простой способ с Tomcat 7 и Servlets 3, но вы используете 5.5)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...