Ik heb een jsp file die in mijn webroot staat: a.jsp
Deze include een andere file die in een includes directory staat: includes/b.jspf
In de b.jspf worden een aantal andere files geinclude die in de zelfde dirtectory staan als b.jspf : p.jspf, q.jspf, r.jspf en s.jspf
Nu komt er een heel vreemde situatie:
Voor de includes van p.jspf en q.jspf moet ik het path opgeven relatief aan b.jspf
Dus:
Echter, voor r.jspf en s.jspf, die gewoon in dezelde dir als p.jspf en q.jspf staan moet ik het path opgeven relatief aan a.jsp
Dus:
Het wordt nog vreemder als ik q.jspf weg comment, want dan moet opeens p.jspf perse met een path relatief aan a.jsp worden gezet. Als ik gewoon p.jspf meteen met includes/ ervoor zet, krijg ik van mijn AS (orion 2.02) de melding dat ie includes/includes/p.jspf niet kan vinden.
Wie weet hoe dit zit?
Deze include een andere file die in een includes directory staat: includes/b.jspf
In de b.jspf worden een aantal andere files geinclude die in de zelfde dirtectory staan als b.jspf : p.jspf, q.jspf, r.jspf en s.jspf
Nu komt er een heel vreemde situatie:
Voor de includes van p.jspf en q.jspf moet ik het path opgeven relatief aan b.jspf
Dus:
code:
1
2
| <%@ include file="p.jspf" %> <%@ include file="q.jspf" %> |
Echter, voor r.jspf en s.jspf, die gewoon in dezelde dir als p.jspf en q.jspf staan moet ik het path opgeven relatief aan a.jsp
Dus:
code:
1
2
3
4
| <%@ include file="p.jspf" %> <%@ include file="q.jspf" %> <%@ include file="includes/r.jspf" %> <%@ include file="includes/s.jspf" %> |
Het wordt nog vreemder als ik q.jspf weg comment, want dan moet opeens p.jspf perse met een path relatief aan a.jsp worden gezet. Als ik gewoon p.jspf meteen met includes/ ervoor zet, krijg ik van mijn AS (orion 2.02) de melding dat ie includes/includes/p.jspf niet kan vinden.
Wie weet hoe dit zit?