js26

제로·2022년 12월 20일
0

javascript

목록 보기
25/26

json 데이터 만들기

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"    %>
<%@ taglib prefix ="c" uri ="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix = "fmt" uri = "http://java.sun.com/jsp/jstl/fmt"%> 
<fmt:requestEncoding value="utf-8"/>      

// 사용할 vo객체 가져오기
<jsp:useBean id="sch" class="jspexp.a13_database.vo.Dept"/>
// 사용할 메서드가 있는 클래스 가져오기
<jsp:useBean id="dao" class="jspexp.a13_database.A06_PareparedDao"/>
// setproperty로 전체 property 세팅 
// 입력값이 없으면 빈칸으로 -> 전체 데이터가 출력되게
<jsp:setProperty name="sch" property="*"/>
<c:if test="${empty param.dname}">${sch.setDname('') }</c:if>
<c:if test="${empty param.loc}">${sch.setLoc('') }</c:if>

// json 데이터로 변환
<jsp:useBean id="gson" class="com.google.gson.Gson"/>
${gson.toJson(dao.getDeptList(sch))}

profile
아자아자 화이팅

0개의 댓글