|
|
|
Tomcat Embedded - html-файлы
|
|||
|---|---|---|---|
|
#18+
Собрал приложение со встроенным tomcat'ом в виде .jar-файла Разобрался как его конфигурировать (через код) и запускать Resteasy-сервисы. Но не могу разобраться как предоставить доступ к .html-файлам для default servlet'а, которые расположены внутри JAR'а Когда конфигурирую ресурсы, томкат начинает искать их в файловой системе, а не в самом архиве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2017, 16:20 |
|
||
|
Tomcat Embedded - html-файлы
|
|||
|---|---|---|---|
|
#18+
G.CollectorСобрал приложение со встроенным tomcat'ом в виде .jar-файла Spring Boot или ручками всё? G.CollectorКогда конфигурирую ресурсы, томкат начинает искать их в файловой системе, а не в самом архиве. Ну, и как именно конфигурируете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2017, 17:23 |
|
||
|
Tomcat Embedded - html-файлы
|
|||
|---|---|---|---|
|
#18+
Spring Boot не использую, все делаю руками. Пока написал свой сервлет, как временное решение. Хотелось бы узнать, как это делается по уму. Код: 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. 34. 35. 36. 37. 38. 39. 40. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2017, 17:52 |
|
||
|
Tomcat Embedded - html-файлы
|
|||
|---|---|---|---|
|
#18+
G.Collector, getRequestURI() возвращает скорее всего не то что вы думаете RFC 1808RFC 1808 Relative Uniform Resource Locators June 1995 <scheme>://<net_loc>/<path>;<params>?<query>#<fragment> each of which, except <scheme>, may be absent from a particular URL. These components are defined as follows (a complete BNF is provided in Section 2.2): scheme ":" ::= scheme name, as per Section 2.1 of RFC 1738 [2]. "//" net_loc ::= network location and login information, as per Section 3.1 of RFC 1738 [2]. "/" path ::= URL path, as per Section 3.1 of RFC 1738 [2]. ";" params ::= object parameters (e.g., ";type=a" as in Section 3.2.2 of RFC 1738 [2]). "?" query ::= query information, as per Section 3.3 of RFC 1738 [2]. "#" fragment ::= fragment identifier. т.е. /index.html;css вернет вам Content-type: text/css, да и с регистро-зависимостью беда. автор Код: java 1. 2. Это дыра автор Код: java 1. 2. Вы это на бинарных данных проверяли? Выглядит как-то неестественно, хотя может и работает (я подобное в itext видел - везде читает int, а на выходе вроде нормальные строки получаются) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2017, 20:27 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=63&tid=2122713]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
8ms |
get forum data: |
1ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 264ms |

| 0 / 0 |
