D
DaLoverhino
Hello. I am trying to learn j2ee using Apache Tomcat 5.5.17 under
Windows XP Personal edition. I have the following app which I copied
out of a book:
C:\Program Files\....\webapps\stock
Now, I want to place the "stock" web app in a subdirectory with other
webapps:
C:\Program Files\....\webapps\BookExamples\stock
So I cut and paste the stock directory under BookExamples. Now I use
to type
http://localhost:8080/stock/index.html
I now type
http://localhost:8080/MyApps/stock/index.html
I get the first page up alright, but subsequent links from index.html
do not work. I get "HTTP Status 404 blah blah is not available."
Here's a link from index.html:
<a href="StockList/AnalystForm">See all Analysts</a>
Here's an excerpt from web.xml:
<servlet>
<servlet-name>StockList</servlet-name>
<servlet-class>web.StockListServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>StockList</servlet-name>
<url-pattern>StockList</url-pattern>
</servlet-mapping>
Now, keep in mind, everything works, if I didn't move the app to a
subdirectory. So what do I need to change to make this app work under
a sub directory? I've tried a bunch of things, and none of them work.
I'm hoping someone here can tell me, or at least tell me it's
impossible.
thanks!
Windows XP Personal edition. I have the following app which I copied
out of a book:
C:\Program Files\....\webapps\stock
Now, I want to place the "stock" web app in a subdirectory with other
webapps:
C:\Program Files\....\webapps\BookExamples\stock
So I cut and paste the stock directory under BookExamples. Now I use
to type
http://localhost:8080/stock/index.html
I now type
http://localhost:8080/MyApps/stock/index.html
I get the first page up alright, but subsequent links from index.html
do not work. I get "HTTP Status 404 blah blah is not available."
Here's a link from index.html:
<a href="StockList/AnalystForm">See all Analysts</a>
Here's an excerpt from web.xml:
<servlet>
<servlet-name>StockList</servlet-name>
<servlet-class>web.StockListServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>StockList</servlet-name>
<url-pattern>StockList</url-pattern>
</servlet-mapping>
Now, keep in mind, everything works, if I didn't move the app to a
subdirectory. So what do I need to change to make this app work under
a sub directory? I've tried a bunch of things, and none of them work.
I'm hoping someone here can tell me, or at least tell me it's
impossible.
thanks!