|
|
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
Скачал tomact 5.5.9, установил jdk1.5.0_04. Руководствовался статьей http://www.mobilab.ru/articles/8/ Сделал все так как там написано кроме редактирования файла server.xml, ну нет у меня таких строк. Как создать веб приложение? Сервлет откомпилился javac, как написано в этой статье нормально..файлы разложил папки создал как написано, но томкат сиравно говорит что этот ресурс недоступен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 13:29 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
по исходным данным догадайся что можно ответить :) напиши сюда 1. элемент контекст для твоего веб-приложения из файла server.xml 2. куда ты положил веб-приложение 3. структуру директорий веб-приложения 4. как выглядит web.xml 5. как ты делаешь запрос just another freak in the Freak Kingdom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 14:18 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
так как я начинающий не только в Java а вообще в програмировании, то я решил просто скопировать все что в той статье во ссылке. Ни чего своего...могу конечно скопировать из статьи. Могу сказать одно что вот этого элемента контекста я не нашел в server.xml, тоесть я могу его вписать сам? А куда , в любую часть файла? У томката есть примеры расположенные в папке jakarta-tomcat-5.5.9\webapps\jsp-examples, но вот почему то контекста для неё в server.xml не нашел... Код сервлета: import javax.servlet.http.*; import javax.servlet.*; import java.io.*; public class HitServlet extends HttpServlet { private int mCount; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String message = "Hits: " + ++mCount; response.setContentType("text/plain"); response.setContentLength(message.length()); PrintWriter out = response.getWriter(); out.println(message); } } дальше в файле server.xml ни чего похожего на это: <!-- Tomcat Examples Context --><CONTEXT path="/examples" crossContext="true" reloadable="true" debug="0" docBase="examples"> не нашел. Поэтому вот это: !-- MIDP Context --><CONTEXT path="/midp" reloadable="true" docBase="midp" /> в файл не вставил. дальше все по плану создал папку midp/WEB-INF туда положил файл web.xml со следующим содержанием: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>bob</servlet-name> <servlet-class>HitServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>bob</servlet-name> <url-pattern>/hits</url-pattern> </servlet-mapping> </web-app> создал папку webapps/midp/WEB-INF/classes/ в ней положил файл HitServlet.java содержимое выше, откомпилил его, соотвестовнно там же появился файл HitServlet.class. Вот вобщем то и все, запускаю как написано http://localhost:8080/midp/hits в ответ нет такого ресурса...ну понятно что наверное из за server.xml, но куда вписывать то , подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 14:46 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
добавил в server.xml строку <!-- MIDP Context --><CONTEXT path="/midp" reloadable="true" docBase="midp" /> правда в произольную часть файла..перезапустил томкат, и один хрен не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 15:11 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
с виду все правильно то что находится в webapps будет распознаваться по пути автоматически работает ли сам томкет? http://localhost:8080/ что пишется в логах? just another freak in the Freak Kingdom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 15:48 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
<!-- MIDP Context --> это комментарий XML его писать не обязательно :) just another freak in the Freak Kingdom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 15:48 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
Томкет работает, на 8080 захожу нормально, и ведь именно томкет выдает ошибку что нифига не может по этому пути открыть! Логи щас не могу выложить так как они на работе а я уже дома! Хех:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 20:34 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
А вот , вопрос, сори за офотпик, но вот просто столкнулся и инетерсно как это деается скажем есть у меня стринговая перменная String a = "qwerty"; и я хочу стринговой переменной b присвоить кусок от a, например qwe, есть ли какой то готовый метод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 20:37 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
А нашел метод substring например String b = "test"; String a = b.substring(0,2); System.out(a); Результатом будет te. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2005, 21:23 |
|
||
|
Помогите с настройкой tomcat
|
|||
|---|---|---|---|
|
#18+
Попробуй так: удали то что ты вставил в server.xml создай файл midp.xml следующего содержания: <Context path="/midp" docBase="midp" debug="5" reloadable="true" crossContext="true"> </Context> и положи его в %tomcat%/conf/Catalina/localhost ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2005, 10:27 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2151826]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
144ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 499ms |

| 0 / 0 |
