Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problemčić sa Tomcat 6.0

[es] :: Java :: Problemčić sa Tomcat 6.0

[ Pregleda: 1926 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

samilen
Saša Milenković
Beograd

Član broj: 11606
Poruke: 106
*.dynamic.sbb.co.yu.



Profil

icon Problemčić sa Tomcat 6.020.01.2008. u 01:52 - pre 197 meseci
Dešava mi se nešto čudno.
Sve mi radi kako treba, ali neće da mi prikazuje slike na jsp stranici.
Prosto sam poludeo od ovog problema.

Unutar moje aplikacije koja se nalazi na ".../webapps/moja_app/"
stoji sledeća struktura direktorijuma:

css
slike
include
WEB-INF
index.jsp

iz index.jsp pozivam jednu sliku
Code:
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>Naslov</title>
    <link type="text/css" rel="stylesheet" href="css/analiza.css"/>
  </head>
  <body lang="yu">
  <table style="header_banner" border="0" cellspacing="0">
    <tr valign="middle" align="left">
        <td height="140" width="85">
          <img src="slike/problematicna_slika.jpg" height="150" width="90" align="left" />
        </td>
        <td height="135" nowrap="nowrap"> Neki tekst zaglavlja
        </td>
    </tr>
  </table>
  <%@ include file="/include/menu_tabela.htm" %>
...
  </body>
</html>


slika se ne prikazuje, tu je samo njen okvir , a sve drugo radi kako treba.
stavljao sam sledeće varijante:

/slike/problematicna_slika.jpg
./slike/problematicna_slika.jpg
moja_app/slike/problematicna_slika.jpg

a onda iz očaja i

C:\\Tomcat 6.0\\webapps\\moja_app\\slike\\problematicna_slika.jpg

što je najzad proradilo ali samo na lokalnoj mašini.
sadržaj web.xml fajla je sledeći:
Code:
<?xml version = '1.0' encoding = 'UTF-8'?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
         xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
                             http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" 
         version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee">
    <description>web.xml file za Analizu</description>
    <servlet>
        <servlet-name>MojServlet</servlet-name>
        <servlet-class>ka.uspn.face.MojServlet</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>Start</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>javaencoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>Start</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>MojServlet</servlet-name>
        <url-pattern>/srv</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>35</session-timeout>
    </session-config>
</web-app>


Što je najinteresantnije, slika izgleda gađa dobar url ali se ne prikazuje.
Mora da trebam negde da mapiram ili dozvolim pristup direktorijumu slike,
ali ne znam gde.

Ovo me nervira već danima, na googlu nema ničega. Molim za pomoć.
 
Odgovor na temu

bgd2500

Član broj: 55912
Poruke: 226
*.finsoft.co.yu.



+7 Profil

icon Re: Problemčić sa Tomcat 6.021.01.2008. u 15:35 - pre 197 meseci
Proveri "glavni" web.xml ($TOMCAT_HOME/conf).
 
Odgovor na temu

samilen
Saša Milenković
Beograd

Član broj: 11606
Poruke: 106
89.216.123.*



Profil

icon Re: Problemčić sa Tomcat 6.021.01.2008. u 22:15 - pre 197 meseci
Našao sam odgovor. Problem je bio u sledećem:
Code:
    <servlet-mapping>
        <servlet-name>Start</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

Kada se ovo obriše onda radi.
- Zašto?
Pa izgleda da ovo daje instrukciju da apsolutno
sve mora da prođe kroz setvlet Start. Nisam baš
ni sam siguran, ali je važno da radi!
 
Odgovor na temu

[es] :: Java :: Problemčić sa Tomcat 6.0

[ Pregleda: 1926 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.