I tried with <c:import>,it still raise a question,I use Tomcat6,my directory
is follows:
C:\tomcat\webapps\struts2-blank-2.0.8

when I use visit
http://localhost:8080/struts2-blank-2.0.8/a.jsp <http://lo>
it raise following error:
The requested resource (/struts2-blank-2.0.8/example/HelloWorld.action) is
not available

But when I use
http://localhost:8080/struts2-blank-2.0.8/example/HelloWorld.action, it can
runs well.

My a.jsp file is follows:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"; %>
<html>
<c:import url="/example/HelloWorld.action"/>
</html>

If I use absolute path,it can runs well,like follows:
<c:import url="
http://localhost:8080/struts2-blank-2.0.8/example/HelloWorld.action"/>

I only want to use relative path,not absolute path,I don't know why raise
above error,and how to correct it ?

Thanks



On 7/12/07, Michael Jouravlev <[EMAIL PROTECTED]> wrote:

On 7/11/07, red phoenix <[EMAIL PROTECTED]> wrote:
> I want to use <jsp:include to load my struts file,such as:
>    <jsp:include   page="/a1.do"   />
>   <jsp:include   page="/a2.do"   />
>
>
> but when I run this jsp file,http://localhost:8080/a.jsp,it raise
> error,it shows it can't find a1.do and a2.do,but when I write follows in
IE,
> http://localhost:8080/a1.do, it can show right result.
>
> I am puzzled with it.I wan to know if I don't use <jsp:include page?
>
> How to include struts in JSP?

I just checked with Tomcat 6 and it worked for me. Seems that your
Struts app is a root app for your servlet container, I just checked
it. Can't help you more, sorry.

Important: after you sort out the pathing/context issue, replace
<jsp:include> with <c:import>, otherwise you may have problems
including Struts-generated content -- usually a JSP page -- into
another JSP page.

Michael.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to