Ik ben wat aan het testen met struts maar geraak er precies niet meer volledig uit.
Ik heb al op google gezocht wat het probleem zou kunnen zijn maar vind het niet zo gemakkelijk. Het lijkt alsof alles wat in de value staat niet meer word geparsed. En ik ben er toch vrij zeker van dat de syntax juist is.
ik heb ook in mijn web.xml het volgende gezet :
volgens mij zou dat genoeg moeten zijn ? of zie ik iets over het hoofd ?
als ik de code run dan krijg ik volgende output van de c:out:
jstl.jar en standard.jar staan in mijn /lib dir van de webapp en ze werken ook aangezien c:out iets terug geeft, alleen geeft die het juiste niet terug
Ik heb al op google gezocht wat het probleem zou kunnen zijn maar vind het niet zo gemakkelijk. Het lijkt alsof alles wat in de value staat niet meer word geparsed. En ik ben er toch vrij zeker van dat de syntax juist is.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| <%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/jstl-core" prefix="c" %>
<jsp:useBean id="bleh" class="org.test.formBean.TestForm" scope="session" />
<html:html locale="false">
<head>
<html:base/>
<title>form test</title>
</head>
<html:form action="test">
<html:text property="name" size="10"/>
<html:submit styleClass="button" value="helloworld"/>
<p/>
<!-- werkt wel -->
<%=bleh.getName() %>
<p/>
<!-- werkt niet -->
<c:out value="${bleh.name}" />
</html:form>
<html:errors/>
</html:html> |
ik heb ook in mijn web.xml het volgende gezet :
code:
1
2
3
4
| <taglib>
<taglib-uri>/tags/jstl-core</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
</taglib> |
volgens mij zou dat genoeg moeten zijn ? of zie ik iets over het hoofd ?
als ik de code run dan krijg ik volgende output van de c:out:
code:
1
| ${bleh.name} |
jstl.jar en standard.jar staan in mijn /lib dir van de webapp en ze werken ook aangezien c:out iets terug geeft, alleen geeft die het juiste niet terug