Spring jsp controller

Spring jsp controller

작성일 2022.10.04댓글 1건
    게시물 수정 , 삭제는 로그인 필요

Views템플릿이용해서 controller구현해서 어케만들됴휴ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ뷰탁드랴유ㅠㅠㅠㅠㅠ






#spring jsp #spring jsp 호출 #spring jsp 설정 #spring jsp 차이 #spring jsp 프로젝트 #spring jsp controller #spring jsp thymeleaf #spring jsp include #spring jsp model #spring jsp 404

profile_image 익명 작성일 -

아까 답변드린 분 같은데.. 추가 질문에 DTO 사용없이 하는 방법을 여기에 적어 드리겠습니다.

원본 답변은 https://kin.naver.com/qna/detail.naver?d1id=1&dirId=1040201&docId=429752940&scrollTo=answer1 여기입니다.

다른건 다 똑같고 (dto 제거)

Controller 와 View 만 수정하시면 됩니다.

dto를 사용하는 이유는 form 부분에서 좀더 편하게 사용하기 위함이고,

사용하지 않을 경우 각 변수를 따로 따로 전달을 해야하기 때문에 코드가 난잡해지는 경우가 있습니다. 참고만 하셔요.

Homework Controller

@Controller @RequestMapping("/homework") public class HomeWorkController { final List<String> select = Arrays.asList("one", "two", "three"); //수정 됨 @GetMapping("test2") public String get(Model model){ model.addAttribute("select", select); //수정 됨 return "homework/test2"; } @PostMapping("test2") public String post(HttpServletRequest request, Model model){ model.addAttribute("select", select); //수정 됨 model.addAttribute("selected", request.getParameter("selected")); //수정 됨 return "homework/test2"; } }

jsp + jstl

<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> <style> .form-group, .button-group { margin-top: 20px; } input, select { width: 200px; height: 24px; } </style> </head> <body> <div class="form"> <form action="/homework/test2" method="post" > <!--form 부분 수정 됨--> <div class="form-group"> <select name="selected"> <!--select, option 부분 수정 됨--> <c:forEach items="${select}" var="item"> <option value="${item}" ${item eq selected ? "selected" : ""}>${item}</option> </c:forEach> </select> </div> <div class="form-group"> <input type="text" value="${selected}"/> <!--value 부분 수정 됨--> </div> <div class="button-group"> <button type="submit">OK</button> </div> </form> </div> </body> </html>

Spring Controller에서 JSP 값 전달

안녕하세요 Spring을 공부하는 학생입니다. 현재 Controller단에서 JSP단으로 값을 넘기는 작업을 진행중입니다. MemberVO 안에는 이름, 나이가 존재합니다....

spring, jsp mybatis ajax관련...

... responseText); } }) } --------- spring코드-- @PostMapping("/adminDeleteBoard... debug시 controller의 selected로 값 넘어옵니다. 0번 숫자1, 1번 숫자2.....

spring/JSP에서 말하는 매핑(mapping)...

현재 jspspring을 공부하고 있는데요 매핑했다 매핑됐다 이런 이야기가 많이... MVC, MVP모델이기에 Controller, Model, VIEW로 나누면서 servlet연결하는 방법을 대개...

spring jsp ajax 책 추천

jsp spring 환경에서 웹사이트 구현중인데요. 프로토타입으로 기능들 만들어 놓고 ajax 적용하려고 보니 Controller 로 요청가서 어떻게 ajax 값을 받아와야할지 등등...

spring controller error

package controller; import javax.servlet.http.HttpServletRequest; import org.... 이 없으며 그에 해당하는 jsp 파일도 존재하는지 확인해야...

jsp spring MVC 공부 질문드려요~~!

... 사용해서 controller > iservice > serviceimpl > idao > dao... 사용해서 controller > iservice > serviceimpl > dao > xml... controller > iservice > serviceimpl > idao > dao > xml...