RE: standard-1.1.1 expression language not working
I'm assuming by that comment that you didn't understand what I said. Struts-EL is intended to be used with JSP 1.2 containers. You don't need to use it with JSP 2.0 containers, as the expression language is used natively in the JSP 2.0 compiler. In fact, if you try to use Struts-EL with a JSP 2.0 container, it just won't work. Just use Struts by itself in a JSP 2.0 container and all the tags can use the EL (for attributes that have rtexprvalue set to true). -Original Message- From: Pedro Salgado [mailto:[EMAIL PROTECTED] On 20/9/04 10:11 pm, Karr, David [EMAIL PROTECTED] wrote: Other replies indicated your problem with the web.xml and JSP page. Another point is that you don't use Struts-EL with JSP 2.0. well I finally made a simple jsp page with EL to work and everything well configured... but for what you wrote it was a waste of time. whatever! -Original Message- From: Pedro Salgado [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 10:07 AM To: [EMAIL PROTECTED] Subject: standard-1.1.1 expression language not working Hi to everyone! I have already used taglibs before but I am having some trouble making jstl core 1.1.1 taglib to evaluate expression languages on Tomcat 5.0.27. I have all of the required libraries on WEB-INF/lib/ (jstl, standard, jdbc_2_0_stdext, xalan and xerces). Tomcat does not give any missing taglib handler... so I supposed it finds all of the necessary classes. I am also using Struts and Struts-el taglibs and they are working correctly. Am I missing something? my jsp file: %@ taglib uri=/WEB-INF/tld/struts-html-el.tld prefix=html % %@ taglib uri=/WEB-INF/tld/struts-logic.tld prefix=logic % %@ taglib uri=/WEB-INF/tld/struts-bean.tld prefix=bean % %@ taglib uri=http://java.sun.com/jsp/jstl/fmt; prefix=fmt % %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c % %@ taglib uri=/WEB-INF/tld/struts-tiles.tld prefix=tiles % %@ taglib uri=/WEB-INF/tld/struts-tiles-el.tld prefix=tiles-el % ... c:set var='a'1/c:setc:out value='${a}'/ (the output is ${a}) ... my web.xml, taglib declaration: taglib taglib-uri/WEB-INF/tld/struts-html.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-html-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles-el.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/fmt/taglib-uri taglib-location/WEB-INF/tld/fmt-1.1.1.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/core/taglib-uri taglib-location/WEB-INF/tld/c-1.1.1.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-el-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-el-12.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-12.tld/taglib-location /taglib - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: standard-1.1.1 expression language not working
yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: Hi to everyone! I have already used taglibs before but I am having some trouble making jstl core 1.1.1 taglib to evaluate expression languages on Tomcat 5.0.27. I have all of the required libraries on WEB-INF/lib/ (jstl, standard, jdbc_2_0_stdext, xalan and xerces). Tomcat does not give any missing taglib handler... so I supposed it finds all of the necessary classes. I am also using Struts and Struts-el taglibs and they are working correctly. Am I missing something? my jsp file: %@ taglib uri=/WEB-INF/tld/struts-html-el.tld prefix=html % %@ taglib uri=/WEB-INF/tld/struts-logic.tld prefix=logic % %@ taglib uri=/WEB-INF/tld/struts-bean.tld prefix=bean % %@ taglib uri=http://java.sun.com/jsp/jstl/fmt; prefix=fmt % %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c % %@ taglib uri=/WEB-INF/tld/struts-tiles.tld prefix=tiles % %@ taglib uri=/WEB-INF/tld/struts-tiles-el.tld prefix=tiles-el % ... c:set var='a'1/c:setc:out value='${a}'/ (the output is ${a}) ... my web.xml, taglib declaration: taglib taglib-uri/WEB-INF/tld/struts-html.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-html-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles-el.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/fmt/taglib-uri taglib-location/WEB-INF/tld/fmt-1.1.1.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/core/taglib-uri taglib-location/WEB-INF/tld/c-1.1.1.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-el-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-el-12.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-12.tld/taglib-location /taglib - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: standard-1.1.1 expression language not working
Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: Hi to everyone! I have already used taglibs before but I am having some trouble making jstl core 1.1.1 taglib to evaluate expression languages on Tomcat 5.0.27. I have all of the required libraries on WEB-INF/lib/ (jstl, standard, jdbc_2_0_stdext, xalan and xerces). Tomcat does not give any missing taglib handler... so I supposed it finds all of the necessary classes. I am also using Struts and Struts-el taglibs and they are working correctly. Am I missing something? my jsp file: %@ taglib uri=/WEB-INF/tld/struts-html-el.tld prefix=html % %@ taglib uri=/WEB-INF/tld/struts-logic.tld prefix=logic % %@ taglib uri=/WEB-INF/tld/struts-bean.tld prefix=bean % %@ taglib uri=http://java.sun.com/jsp/jstl/fmt; prefix=fmt % %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c % %@ taglib uri=/WEB-INF/tld/struts-tiles.tld prefix=tiles % %@ taglib uri=/WEB-INF/tld/struts-tiles-el.tld prefix=tiles-el % ... c:set var='a'1/c:setc:out value='${a}'/ (the output is ${a}) ... my web.xml, taglib declaration: taglib taglib-uri/WEB-INF/tld/struts-html.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-html-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles-el.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/fmt/taglib-uri taglib-location/WEB-INF/tld/fmt-1.1.1.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/core/taglib-uri taglib-location/WEB-INF/tld/c-1.1.1.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-el-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-el-12.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-12.tld/taglib-location /taglib - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: standard-1.1.1 expression language not working
It's in the specifications, but people tend to not read them. I have to admit that before joining a couple of the Jakarta listservs, I didn't bother reading specs at all. It's been a while since I read them, but the JSTL and JSP 2.0 specs are well worth reading. Unlike some specifications, they are well written, easy to understand, and full of useful tidbits. Another reason why this question comes up a lot is because you can't simply Google for JSP doesn't work and find an answer. At the time, I tried searching on all derivatives of the error message that I was getting and it didn't return anything of value. However, it tends to be the default answer on the listserv. ;) Derek --- Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: Hi to everyone! I have already used taglibs before but I am having some trouble making jstl core 1.1.1 taglib to evaluate expression languages on Tomcat 5.0.27. I have all of the required libraries on WEB-INF/lib/ (jstl, standard, jdbc_2_0_stdext, xalan and xerces). Tomcat does not give any missing taglib handler... so I supposed it finds all of the necessary classes. I am also using Struts and Struts-el taglibs and they are working correctly. Am I missing something? my jsp file: %@ taglib uri=/WEB-INF/tld/struts-html-el.tld prefix=html % %@ taglib uri=/WEB-INF/tld/struts-logic.tld prefix=logic % %@ taglib uri=/WEB-INF/tld/struts-bean.tld prefix=bean % %@ taglib uri=http://java.sun.com/jsp/jstl/fmt; prefix=fmt % %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c % %@ taglib uri=/WEB-INF/tld/struts-tiles.tld prefix=tiles % %@ taglib uri=/WEB-INF/tld/struts-tiles-el.tld prefix=tiles-el % ... c:set var='a'1/c:setc:out value='${a}'/ (the output is ${a}) ... my web.xml, taglib declaration: taglib taglib-uri/WEB-INF/tld/struts-html.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-html-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles-el.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/fmt/taglib-uri taglib-location/WEB-INF/tld/fmt-1.1.1.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/core/taglib-uri taglib-location/WEB-INF/tld/c-1.1.1.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-el-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-el-12.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-12.tld/taglib-location /taglib - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] = - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: standard-1.1.1 expression language not working
Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: standard-1.1.1 expression language not working
I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: standard-1.1.1 expression language not working
i.e. after all my servlet..., taglib etc. tags. On Mon, 2004-09-20 at 18:31, Mark Page wrote: I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: standard-1.1.1 expression language not working
What I meant was before web-app_2_4.xsd on xsi: schemaLocation there is a white space character. shouldn't it be a /? If you use a browser and put http://java.sun.com/xml/ns/j2ee%20web-app_2_4.xsd - http 404 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd - downloads the xsd file I also found this white space character on all tag-1.1.1.tld files. --- web-app/web-app fortunately I already knew that :) Pedro Salgado On 20/9/04 6:37 pm, Mark Page [EMAIL PROTECTED] wrote: i.e. after all my servlet..., taglib etc. tags. On Mon, 2004-09-20 at 18:31, Mark Page wrote: I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: standard-1.1.1 expression language not working
It should be a whitespace, try it. (in an app, not from a browser) -Original Message- From: Pedro Salgado [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 12:53 PM To: Tag Libraries Users List Subject: Re: standard-1.1.1 expression language not working What I meant was before web-app_2_4.xsd on xsi: schemaLocation there is a white space character. shouldn't it be a /? If you use a browser and put http://java.sun.com/xml/ns/j2ee%20web-app_2_4.xsd - http 404 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd - downloads the xsd file I also found this white space character on all tag-1.1.1.tld files. --- web-app/web-app fortunately I already knew that :) Pedro Salgado On 20/9/04 6:37 pm, Mark Page [EMAIL PROTECTED] wrote: i.e. after all my servlet..., taglib etc. tags. On Mon, 2004-09-20 at 18:31, Mark Page wrote: I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: standard-1.1.1 expression language not working
Oh yeah, I see what you mean now! It is a typo (which seems to be in all my web.xml files :) Thanks for the spot. On Mon, 2004-09-20 at 18:53, Pedro Salgado wrote: What I meant was before web-app_2_4.xsd on xsi: schemaLocation there is a white space character. shouldn't it be a /? If you use a browser and put http://java.sun.com/xml/ns/j2ee%20web-app_2_4.xsd - http 404 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd - downloads the xsd file I also found this white space character on all tag-1.1.1.tld files. --- web-app/web-app fortunately I already knew that :) Pedro Salgado On 20/9/04 6:37 pm, Mark Page [EMAIL PROTECTED] wrote: i.e. after all my servlet..., taglib etc. tags. On Mon, 2004-09-20 at 18:31, Mark Page wrote: I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: standard-1.1.1 expression language not working
Chris, what happens if you have a / will it still work? On Mon, 2004-09-20 at 18:55, Johnson, Chris wrote: It should be a whitespace, try it. (in an app, not from a browser) -Original Message- From: Pedro Salgado [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 12:53 PM To: Tag Libraries Users List Subject: Re: standard-1.1.1 expression language not working What I meant was before web-app_2_4.xsd on xsi: schemaLocation there is a white space character. shouldn't it be a /? If you use a browser and put http://java.sun.com/xml/ns/j2ee%20web-app_2_4.xsd - http 404 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd - downloads the xsd file I also found this white space character on all tag-1.1.1.tld files. --- web-app/web-app fortunately I already knew that :) Pedro Salgado On 20/9/04 6:37 pm, Mark Page [EMAIL PROTECTED] wrote: i.e. after all my servlet..., taglib etc. tags. On Mon, 2004-09-20 at 18:31, Mark Page wrote: I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: standard-1.1.1 expression language not working
The xsi:schemaLocation attribute accepts namespace/schema pairs (space delimited), hence the space. But in trying it with a '/' instead, it seems to work fine. -Original Message- From: Mark Page [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 1:00 PM To: Tag Libraries Users List Subject: RE: standard-1.1.1 expression language not working Chris, what happens if you have a / will it still work? On Mon, 2004-09-20 at 18:55, Johnson, Chris wrote: It should be a whitespace, try it. (in an app, not from a browser) -Original Message- From: Pedro Salgado [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 12:53 PM To: Tag Libraries Users List Subject: Re: standard-1.1.1 expression language not working What I meant was before web-app_2_4.xsd on xsi: schemaLocation there is a white space character. shouldn't it be a /? If you use a browser and put http://java.sun.com/xml/ns/j2ee%20web-app_2_4.xsd - http 404 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd - downloads the xsd file I also found this white space character on all tag-1.1.1.tld files. --- web-app/web-app fortunately I already knew that :) Pedro Salgado On 20/9/04 6:37 pm, Mark Page [EMAIL PROTECTED] wrote: i.e. after all my servlet..., taglib etc. tags. On Mon, 2004-09-20 at 18:31, Mark Page wrote: I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: -- -- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --- -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: standard-1.1.1 expression language not working
I have found this version on a thread answer : ?xml version=1.0 encoding=ISO-8859-1? web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd; version=2.4 My IDE likes it better than the other one :) In order to enable EL I still need to put this jsp-property-group url-pattern*.jsp/url-pattern el-ignoredfalse/el-ignored scripting-invalidfalse/scripting-invalid /jsp-property-group somewhere in my web.xml. I also validated the web.xml and it also seems that the taglib declaration has also changed. Does anyone know where I can find an web.xml example that enables EL and has some tld declarations? I already searched the Tomcat documentation and severall forums... but only got the above code, not the whole xml file. Pedro Salgado On 20/9/04 7:13 pm, Johnson, Chris [EMAIL PROTECTED] wrote: The xsi:schemaLocation attribute accepts namespace/schema pairs (space delimited), hence the space. But in trying it with a '/' instead, it seems to work fine. -Original Message- From: Mark Page [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 1:00 PM To: Tag Libraries Users List Subject: RE: standard-1.1.1 expression language not working Chris, what happens if you have a / will it still work? On Mon, 2004-09-20 at 18:55, Johnson, Chris wrote: It should be a whitespace, try it. (in an app, not from a browser) -Original Message- From: Pedro Salgado [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 12:53 PM To: Tag Libraries Users List Subject: Re: standard-1.1.1 expression language not working What I meant was before web-app_2_4.xsd on xsi: schemaLocation there is a white space character. shouldn't it be a /? If you use a browser and put http://java.sun.com/xml/ns/j2ee%20web-app_2_4.xsd - http 404 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd - downloads the xsd file I also found this white space character on all tag-1.1.1.tld files. --- web-app/web-app fortunately I already knew that :) Pedro Salgado On 20/9/04 6:37 pm, Mark Page [EMAIL PROTECTED] wrote: i.e. after all my servlet..., taglib etc. tags. On Mon, 2004-09-20 at 18:31, Mark Page wrote: I stick /web-app at the end. On Mon, 2004-09-20 at 18:26, Pedro Salgado wrote: Maybe this is a silly question but isnt http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd lacking a final / before web-app_2_4.xsd? Pedro Salgado On 20/9/04 6:15 pm, Karl Coleman [EMAIL PROTECTED] wrote: Is this not well-documented? This seems to get asked quite a bit. Karl yawn web.xml should begin... web-app xmlns=http://java.sun.com/xml/ns/j2ee; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation=http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd version=2.4 /yawn On Mon, 2004-09-20 at 18:07, Pedro Salgado wrote: -- -- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --- -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: standard-1.1.1 expression language not working
Other replies indicated your problem with the web.xml and JSP page. Another point is that you don't use Struts-EL with JSP 2.0. -Original Message- From: Pedro Salgado [mailto:[EMAIL PROTECTED] Sent: Monday, September 20, 2004 10:07 AM To: [EMAIL PROTECTED] Subject: standard-1.1.1 expression language not working Hi to everyone! I have already used taglibs before but I am having some trouble making jstl core 1.1.1 taglib to evaluate expression languages on Tomcat 5.0.27. I have all of the required libraries on WEB-INF/lib/ (jstl, standard, jdbc_2_0_stdext, xalan and xerces). Tomcat does not give any missing taglib handler... so I supposed it finds all of the necessary classes. I am also using Struts and Struts-el taglibs and they are working correctly. Am I missing something? my jsp file: %@ taglib uri=/WEB-INF/tld/struts-html-el.tld prefix=html % %@ taglib uri=/WEB-INF/tld/struts-logic.tld prefix=logic % %@ taglib uri=/WEB-INF/tld/struts-bean.tld prefix=bean % %@ taglib uri=http://java.sun.com/jsp/jstl/fmt; prefix=fmt % %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c % %@ taglib uri=/WEB-INF/tld/struts-tiles.tld prefix=tiles % %@ taglib uri=/WEB-INF/tld/struts-tiles-el.tld prefix=tiles-el % ... c:set var='a'1/c:setc:out value='${a}'/ (the output is ${a}) ... my web.xml, taglib declaration: taglib taglib-uri/WEB-INF/tld/struts-html.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-html-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-html-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-logic-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-logic-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-bean-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-bean-el.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/struts-tiles-el.tld/taglib-uri taglib-location/WEB-INF/tld/struts-tiles-el.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/fmt/taglib-uri taglib-location/WEB-INF/tld/fmt-1.1.1.tld/taglib-location /taglib taglib taglib-urihttp://java.sun.com/jsp/jstl/core/taglib-uri taglib-location/WEB-INF/tld/c-1.1.1.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-el-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-el-12.tld/taglib-location /taglib taglib taglib-uri/WEB-INF/tld/displaytag-12.tld/taglib-uri taglib-location/WEB-INF/tld/displaytag-12.tld/taglib-location /taglib - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]