Rick, I ain't doing this db stuff in my jsp - I know it's bad practice; I had just put some code here that was there in some jsp test application that did not use Struts.
However, I am still unclear. Karr mentioned "The features provided by Struts-EL are all natively provided in the container. " - so how does this JBoss container evaluate <c:out tag (if used) when there is no c.tld or the required jar file? Any ideas? ----- Original Message ----- From: "Rick Reumann" <[EMAIL PROTECTED]> To: "Struts Users Mailing List" <[EMAIL PROTECTED]> Sent: Wednesday, October 13, 2004 10:01 PM Subject: Re: Using JSTL 1.1 with Struts 1.2.4 and JBoss 3.2.5 or 4.0? A much more important question is why are you doing this db stuff in your JSP! Satish Talim wrote the following on 10/13/2004 2:00 AM: > I am using JBoss 4.0 (which I believe is a Servlet 2.4 / JSP 2.0 container) and Struts 1.2.4. > > I want to use JSTL 1.1 with Struts and JBoss. For example, I would like to use something like this: > > <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> > <%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %> > <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> > .. > <c:choose> > <c:when test="${empDbInfo.rowCount == 0}"> > <sql:update> > INSERT INTO Employee > (UserName, Password, FirstName, LastName, Dept, > EmpDate, EmailAddr, ModDate) > VALUES(?, ?, ?, ?, ?, ?, ?, ?) > <sql:param value="${param.userName}" /> > <sql:param value="${param.password}" /> > <sql:param value="${param.firstName}" /> > <sql:param value="${param.lastName}" /> > <sql:param value="${param.dept}" /> > <sql:dateParam value="${parsedEmpDate}" type="date" /> > <sql:param value="${param.emailAddr}" /> > <sql:dateParam value="${now}" /> > </sql:update> > </c:when> > <c:otherwise> > <sql:update> > UPDATE Employee > SET Password = ?, > FirstName = ?, > LastName = ?, > Dept = ?, > EmpDate = ?, > EmailAddr = ?, > ModDate = ? > WHERE UserName = ? > <sql:param value="${param.password}" /> > <sql:param value="${param.firstName}" /> > <sql:param value="${param.lastName}" /> > <sql:param value="${param.dept}" /> > <sql:dateParam value="${parsedEmpDate}" type="date" /> > <sql:param value="${param.emailAddr}" /> > <sql:dateParam value="${now}" /> > <sql:param value="${param.userName}" /> > </sql:update> > </c:otherwise> > </c:choose> -- Rick --------------------------------------------------------------------- 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]