Fråga : Inget kartlägga grundar för HTTP-förfrågan med URI [/MyWeb/help/webhelp.css] i DispatcherServlet med känd ”hjälp”,

Hi, att fjädra för förmiddag för

I nytt/java och att ha valt upp en existerande rengöringsduk projektera i vilket jag behöver för att tillfoga en hjälp page/s. En techförfattare i organisationen har skapat hjälpindexet using Vara upphovsman till-HONOM vilken skapar sida för hjälp för tree-beskåda något liknande en searchable.

The som Vara upphovsman till-DET söker, består av ett stort nummer av .htm, .css sparar i ett rotaarkiv (/help) med .jpg, och .js sparar i deras egna sub-directory (/help/images/& /help/extjs/). Jag har förlagt denna rotar mappen i /WEB-INF/jsp/

I har ändrat web.xmlen för att inkludera en ny servlet, och skapat servleten och för href=" http://localhost:8080/MyWeb/help/help.form " för controller.

http://localhost:8080/MyWe b/help/help.form visar emellertid inga av .cssen, avbildar av js sparar verkar att visa/arbete.

As som hjälpen projekterar, skapas av en yttre avdelning inom organisationen, och ska var uppdaterat periodvis mig skulle något liknande för att vara kompetent ”dumpar” det nöjt av hjälpen projekterar in i MyWeben projekterar, utan att redigera fel för it.

sample: 11:25 för
2010-06-21: 22.157 [@ 127.0.0.1] [http-8080-2] TESTAR au.com .enya.member.security.web för fel. SecurityContextInitialiser - doFilter () - 11:25 för /MyWeb/help/stylesheet.css
2010-06-21: 22.157 [@ 127.0.0.1] [http-8080-2] VARNAR org.springframework.web.servlet. PageNotFound - Inget kartlägga som finnas för HTTP-förfrågan med URI [/MyWeb/help/stylesheet.css] i DispatcherServlet med känd 'help'


My ifrågasätter: förmiddag för
Why som jag hälerifel på allt mitt avbildar, css, js sparar, och vilka behov att göras för att undvika detta så jag kan enkelt dumpa hjälpen, sparar in i MyWeben projekterar?
> för
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:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
" codeBody " " notpretty class= " för [web.xml] (del av): help org.springframework.web.servlet.DispatcherServlet 4 help /help/* [help-servlet.xml]: org.springframework.web.servlet.view.JstlView /WEB-INF/jsp/help/ helpForm [HelpController.java]: paketera au.com .enya.help.web; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.mvc. Kontrollant; import au.com .enya.member.security.SecurityConstants; allmänhet klassificerar HelpController genomför kontrollanten, SecurityConstants { offentliga HelpController () { } mest handleRequest offentliga ModelAndView (mest pRequest, HttpServletResponse pResponse HttpServletRequest) kastundantag { återgång nya ModelAndView (”index.jsp”); } }
" klar "

Svar : Inget kartlägga grundar för HTTP-förfrågan med URI [/MyWeb/help/webhelp.css] i DispatcherServlet med känd ”hjälp”,

Ha flyttningen mappbaksidaen in i WEB--INFarkivet och gjord efter: som användaren är kompetent manuellt att skriva i en tilltala som låter förbikopplad inloggningssäkerhet vara mig,

 - Ändrande help-servlet.xml:
Från:   helpForm

rop>
Till helpForm

 - Ändrande web.xml tillbaka till hur jag hade orginally den

 - Ändrande HelpController.java som är som per fäst, kodifierar:

(Tack för din hjälp, pekar tilldelat till ”anmärker”),
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:
paketera au.com .enya.help.web;
 
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc. Kontrollant;
 
import au.com .enya.member.security.SecurityConstants;
 
allmänhet klassificerar HelpController genomför kontrollanten, SecurityConstants {
 
    offentliga HelpController () {
    }

    mest handleRequest offentliga ModelAndView (mest pRequest, HttpServletResponse pResponse HttpServletRequest)
            kastundantag {

    		Stränga urien = pRequest.getRequestURI ();
 
            Stränga tecken [] = uri.split (”/”);
            
        gå nya ModelAndView (tecken [token.length-1] tillbaka);
    }

}
Andra lösningar  
 
programming4us programming4us