Hi everybody, I am using using java bean Component Customer:
<jsp:useBean id="Customer" class="com.test.CustomerBean" scope="session"/> which contails some filed like name, surname, ... and standard setter and getter methods. I try to do select on database to retreive all data about the current customer: <sql:query var="cust_data" dataSource="${test}" scope="session"> SELECT CUST_USERNAME, CUST_PHONENO, CUST_NAME, CUST_SURNAME, CUST_STREET, CUST_ZIPCODE, CUST_TOWN, CUST_EMAIL, CUST_SEX, CUST_AGE FROM CUSTOMER WHERE CUST_USERNAME = ? <sql:param><%= request.getRemoteUser()%></sql:param> </sql:query> then I would like to set all bean fileds to the retreived values, I have tried to do: <c:set var="Customer.name" value = "${cust_data.rows[0].CUST_NAME}" scope="session"/> unfortunately it does not work, if i try later obtain this value by: <c:out value="$Customer.name"/> I receive an empty string. If I use <c:out value="${cust_data.rows[0].CUST_NAME}"/> then it works ok? I would be gratefull for any help. regards, Lukasz