inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바 스프링부트 활용 웹개발 실무용

선택형 검색조건 모듈화 방법은? enum과 taglib 초간단 프로그래밍 웹개발

게시물 목록 jsp 를 보는 곳이 있을까요?

359

kade

작성한 질문수 1

0

안녕하세요
강의를 잘 따라가는 중인데... 강의 후반부터는 깃헙에 소스가 제공되지 않아 겨우겨우 화면을 보고 타이핑중인데요.
taglib 강의의 게시물목록관련 jsp는 전체가 보이지 않아 따라할 수 가 없네요 ㅜㅜ
혹시 어딘가에 소스가 올려져 있을까요?

선택형검색조건모듈화 spring-boot

답변 2

1

송자바코딩

안녕하세요 binding2u님

강의 하는 영상에 소스는 github에 관리가 되지 않고 있습니다.

소스는 아래와 같습니다.

list.jsp

<%@ 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"%>

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Example</title>

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1" crossorigin="anonymous">

</head>

<body>

<h2>총갯수 : ${totalCount}</h2>

<form id="form" method="get" action="/board/list">

  <div class="row mb-3">

    <label for="title" class="col-sm-2 col-form-label"><spring:message code="search.keyword" /></label>

    <div class="col-sm-10">

      <input type="text" class="form-control" name="keyword" value="${parameter.keyword}" id="keyword" placeholder="<spring:message code="placeholder.keyword" />"/>

    </div>

  </div>

  <button type="submit" class="btn btn-primary"><spring:message code="button.search" /></button>

</form>

<table class="table caption-top">

  <thead>

    <tr>

      <th scope="col">#</th>

      <th scope="col"><spring:message code="board.title"/></th>

      <th scope="col"><spring:message code="board.viewCount"/></th>

      <th scope="col"><spring:message code="board.regDate"/></th>

    </tr>

  </thead>

  <tbody>

  <c:forEach var="board" items="${boardList}" varStatus="status">

    <tr>

      <th scope="row">${status.count}</th>

      <td><a href="/${menuType}/${board.boardSeq}">${board.title}</a></td>

      <td>${board.viewCount}</td>

      <td><fmt:formatDate value="${board.regDate}" pattern="yyyy.MM.dd HH:mm"/></td>

    </tr>

    </c:forEach>

    <c:if test="${fn:length(boardList) == 0}">

    <tr>

    <td colspan="4"><spring:message code="msg.board.empty"/></td>

    </tr>

    </c:if>

  </tbody>

</table>

<div class="d-grid gap-2 d-md-flex justify-content-md-end mt-3">

  <a href="/${menuType}/form" class="btn btn-primary" type="button"><spring:message code="button.form"/></a>

</div>

</body>

</html>

---------

도움이 되셨기를 바랍니다. ^^

0

송자바코딩

해당 소스가 최종버전인지는 장담은 못드리겠습니다.

영상 촬영 후 개인홈페이지 만들면서 재활용 한부분이있어서 아마도 조금 다를거라 예상이 드네요.

만약 오류가 난다면 에러 로그를 잘 확인하신 후에 해당 부분의 소스만 고쳐서 활용하면 되지 않을까 싶습니다.

2강 Board.xml에 만들 때 오류를 어떻게 해결해야 하나

0

8835

1

E03 Swagger 설치 + 게시판 API 문서화

0

385

0

E04 참고

0

349

1

3강 Swagger 컴파일 에러

0

580

0

API 연동에 필요한 프로퍼티 관리와 사용방법에서 facebook.properties도 추가하려면 코드를 어떻게 작성해야 하나요?

0

251

0

용두사미

1

442

0

스웨거시 컴파일 에러는 안나는데 실행하면 에러가 나네요?

0

395

1

됐다가 안됐다가 쩝!

0

410

0

강의가 안됩니다.

0

763

0

마리아디비

0

309

0

application.properties

0

306

0

spring boot version

0

372

1

부트 로그인 화면

0

351

0

logger.info 질문입니다

0

468

1

강사님. 코드관련 질문드립니다.

0

428

1

컨텐츠가 2개로 나오는데 어느부분을 확인해야할까요?

0

350

0

강의 질문드립니다 [ApplicationContext]

0

482

1

아무리해봐도 해결이되지않네요 ㅠ

0

509

1

레포지토리 검색을 못한다네요 ㅠㅠ

0

6707

1

2강에 setMapperLocations 에 에러

0

814

1

주석 단축키가 뭔가요

0

582

1

E03 영상 관련.

0

383

1

질문드립니다

0

393

1

1

0

180

0