|
|
|
IDEA+Apache+Tomcat JSP не работает сервлет
|
|||
|---|---|---|---|
|
#18+
В общем, совсем недавно пересел на эту замечательную IDE, но вопрос не в ней, а в том, где ошибка... Написал простой JSP-сервлет. Программа должна выдавать рекомендации пива по выбору типа из списка и нажатию на кнопку "submit", но выдача рекомендации после нажатия не происходит. Вот код проекта с его структурой: untitled3 >web >>index.jsp Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. >>WEB-INF >>>web.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. >src >>com.example >>>model >>>>BeerExpert.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. >>>web >>>>BeerSelect.java Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. В результате выводится сама страничка с предложением выбора типа пива, но ничего не происходит после нажатия на кнопку Submit. Покорно прошу вашей помощи ^_^ P.S. я еще новичок в JavaEE, так что прошу подробнее P.P.S. пример взят из книги Sierra K. Head First Servlets and JSP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2013, 19:28:59 |
|
||
|
IDEA+Apache+Tomcat JSP не работает сервлет
|
|||
|---|---|---|---|
|
#18+
Ошибка была банальной: вместо form написал from. Правда теперь пошла следующая ругань при нажатии на заветную кнопочку: HTTP Status 500 - Error instantiating servlet class com.example.web.BeerSelect type Exception report message Error instantiating servlet class com.example.web.BeerSelect description The server encountered an internal error that prevented it from fulfilling this request. exception javax.servlet.ServletException: Error instantiating servlet class com.example.web.BeerSelect org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) java.lang.Thread.run(Thread.java:722) root cause java.lang.ClassNotFoundException: com.example.web.BeerSelect org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1713) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1558) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) java.lang.Thread.run(Thread.java:722) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2013, 22:30:53 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2129659]: |
0ms |
get settings: |
15ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
44ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 308ms |
| total: | 466ms |

| 0 / 0 |
