<%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core (New Window)" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql (New Window)" prefix="sql" %><c:catch var="e">
<c:set var="millis" value="<%=System.currentTimeMillis()%>" />
<c:set var="query1">
INSERT INTO survey_t (
s_id, ip, reg_dt
) VALUES (
?, ?, now()
)
</c:set>
<c:set var="query2">
INSERT INTO survey_a_t (
s_id, q_id, q_value
) VALUES (
?, ?, ?
)
</c:set><sql:transaction dataSource="jdbc/biz">
<%-- 설문 등록 --%>
<sql:update sql="${query1}">
<sql:param value="${millis}" />
<sql:param value="${pageContext.request.remoteAddr}" />
</sql:update><%-- 답변 등록 --%>
<c:forEach var="pNm" items="${pageContext.request.parameterNames}">
<sql:update sql="${query2}">
<sql:param value="${millis}" />
<sql:param value="${pNm}" />
<sql:param value="${param[pNm]}" />
</sql:update>
</c:forEach>
</sql:transaction>
<sql:query var="rs" dataSource="jdbc/biz">
SELECT
*
FROM
survey_t A INNER JOIN survey_a_t B
ON A.s_id = B.s_id
</sql:query>
<c:forEach var="rows" items="${rs.rows}">
${rows.s_id}-${rows.ip}${rows.reg_Dt}<br />
</c:forEach></c:catch>
<c:if test="${not empty e}">${e}</c:if>
'sql:query'에 해당되는 글 1건
- 2008/06/03 jstl sql
View Comments,
Trackbacks
댓글을 달아 주세요