Grokbase
Topics Posts Groups | in
x
[ help ]

- - (cp...@lycos.com)

Profile | Posts (2)
1) - - Re: ParseException in JSP document
| +1 vote
I learned that template data should be preceded by <jsp:text><![CDATA[ and followed by...
tomcat-user@jakarta.apache.org
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
I learned that template data should be preceded by
<jsp:text><![CDATA[ and followed by ]]></jsp:text>
and it works as expected.

Thank you.

--

On Sat, 5 Jan 2002 12:34:39   
Craig R. McClanahan wrote:
>
>
>The basic issue is that you must conform to all XML syntax requirements in
>a JSP document. Therefore, you will need to encapsulate the HTML parts of
>this page in <jsp:text> elements, something like this (not tested, so
>there might still be problems):
>
> <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2">
>  <jsp:text>[CDATA[[
>  <html>
>  <head>
>  <title>test</title>
>  <body>
> <form method="POST" action="]]</jsp:text>
> <jsp:expression>request.getRequestURI()</jsp-expression>
>  <jsp:text>[CDATA[[">
>  <input type="text" name="textbox">
>  <input type="submit">
>  </form>]]</jsp:text>
> <jsp:expression>request.getRequestURI()</jsp:expression>
> <jsp:text>[CDATA[[<br>]]</jsp:text>
> <jsp:expression>request.getParameter("textbox")</jsp:expression>
>  <jsp:text>




--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>
2) - - ParseException in JSP document
| +1 vote
I am making a JSP document and want to have <jsp:expression> tag as an attribute value in another...
tomcat-user@jakarta.apache.org
[ Profile | Reply to group ] [ Flat  Thread  Threaded ]
I am making a JSP document and want to have <jsp:expression> tag
as an attribute value in another tag.
I got an error like

org.apache.jasper.compiler.ParseException: /thispage.jsp(8,30) The value of attribute "action" must not contain the '<' character.

The following is "thispage.jsp".
(Tomcat 4.0.1, Linux 2.4.2-2 (Red Hat 7.1 2.96-79))
I would like to go to the same page after clicking a submit button,
but I don't like to hard code.
The problem looks like that <jsp:expression> has not been evaluated
before it is parsed. Does anybody know the right way?
Thank you.

<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
          version="1.2">
<html>
<head>
<title>test</title>
</head>
<body>
<form method="POST" action="<jsp:expression>request.getRequestURI()</jsp:expression>">
<input type="text" name="textbox" />
<input type="submit" />
</form>
<jsp:expression>request.getRequestURI()</jsp:expression><br/>
<jsp:expression>request.getParameter("textbox")</jsp:expression>
</body>
</html>
</jsp:root>




--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>
spacer
Profile | Posts (2)
Home > People > - - > Posts