|
|
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть Spring MVC проект, в котором предполагается использовать отдельные JSPs, которые не должны отдаваться контроллерами. Этих JSPs будет много и это будет трудоёмко все их маппить в web.xml. Есть ли способ дать понять Spring Default Servlet, что кроме него есть ещё самостоятельные JSPs? Спасибо заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 18:35:16 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
dmitriyche, может статичные HTML ки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 18:39:23 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
Petro123, К сожалению, нет. Будут полнофункциональные JSPs. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 18:42:50 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
dmitriycheК сожалению, нет. Будут полнофункциональные JSPs. а в чем проблема? JspServlet замаплен на *.jsp, Spring Dispatcher Servlet мапится на свой путь. ViewResolver ищет jsp ещё в каком-то своём пути. Они вообще особо не пересекаются. У каждого свой пусть и маппинг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 19:52:45 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, К сожалению, Spring Dispatcher Servlet замаплен как Default Servlet, т.е. на "/". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 22:45:26 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
dmitriyche, как насчёт своего наследника Spring Dispatcher Servlet? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2013, 02:10:12 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
Согласно спецификации JSR-053 "Java Servlet 2.3 and JavaServer Pages 1.2 Specifications", глава 11, пункт 11.1 "Use of URL Paths": авторThe web container next must locate the servlet to process the request using the path mapping procedure described below: The path used for mapping to a servlet is the request URL from the request object minus the context path. The URL path mapping rules below are used in order. The first successful match is used with no further matches attempted: 1. The container will try to find an exact match of the path of the request to the path of the servlet. A successful match selects the servlet. 2. The container will recursively try to match the longest path-prefix: This is done by stepping down the path tree a directory at a time, using the’/’character as a path separator. The longest match determines the servlet selected. 3. If the last segment in the URL path contains an extension (e.g. .jsp), the servlet container will try to match a servlet that handles requests for the extension. An extension is defined as the part of the last segment after the last ’.’ character. 4. If neither of the previous three rules result in a servlet match, the container will attempt to serve content appropriate for the resource requested. If a "default" servlet is defined for the application, it will be used. Требуемому условию соответствуют первые три пункта: а) можно поставить маппинг ДО маппинга на диспетчер; б) удлинить путь для более полного совпадения пути; в) использовать расширение. Важно, что выполняться будет только один сервлет по маппингу, поэтому тут уже можно лавировать. Может, в 2.4, 2.5, 3.0 что-то и поменялось, но не думаю, что так кординально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2013, 03:16:52 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
dmitriycheBlazkowicz, К сожалению, Spring Dispatcher Servlet замаплен как Default Servlet, т.е. на "/". css и js тоже отдаются спрингом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2013, 11:49:27 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
По маппингу идут на его диспетчер, но если установить <mvc:resource/>, то как бы "боком". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2013, 14:58:03 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
IDVsbruckПо маппингу идут на его диспетчер, но если установить <mvc:resource/>, то как бы "боком". томкат - не лучший вариант отдавать статику ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2013, 15:32:48 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
100%! Лучше размещать Tomcat за IIS, Apache Server, nginx и т.д. Но когда 1 физический сервер - 1-2-3 веб-проекта, то использование Tomcat не только в качестве контейнера сервлетов - очень простое, дешовое и оптимальное решение. Хотя и мнений по этому поводу в сети навалом - от категорически настроенных до единственно приемлемого решения ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2013, 17:02:16 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
dmitriycheК сожалению, Spring Dispatcher Servlet замаплен как Default Servlet, т.е. на "/". Ну, так исправьте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2013, 20:32:31 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
Blazkowicz... Ну, так исправьте.[/quot] Очень толсто троллите. В проекте нет общего паттерна в маппинге ни для Spring Controllers, ни для JSPs. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2013, 20:25:32 |
|
||
|
Spring MVC и отдельные JSPs в одном проекте
|
|||
|---|---|---|---|
|
#18+
dmitriycheОчень толсто троллите. WTF? dmitriycheВ проекте нет общего паттерна в маппинге ни для Spring Controllers, ни для JSPs. Spring Dispatcher Servlet или соответствующий фильтр замаплен в web.xml приложения. JspServlet замаплен в web.xml томката, который, как бы, наследуется всеми приложениями. Отделите маппинг одного от другого. Если не понятно, задавайте более конкретные вопросы, а оскорбления оставьте при себе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2013, 21:18:41 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2129547]: |
0ms |
get settings: |
15ms |
get forum list: |
22ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
67ms |
get topic data: |
17ms |
get first new msg: |
11ms |
get forum data: |
6ms |
get page messages: |
97ms |
get tp. blocked users: |
3ms |
| others: | 290ms |
| total: | 538ms |

| 0 / 0 |
