Java spring 간단한 계산 페이지 만들기(jsp)

호연지기·2023년 5월 10일
0
post-thumbnail

🌮 미리보기

계산기 첫 화면


Num1과 Num2 input 박스 안에 숫자를 넣고 원하는 연산 버튼 선택 후 전송!

계산 결과 화면


근데 이제 문제는 계산 인자를 2개밖에 처리하지 못한다는 것..^^ -> 발전사항으로 처리

🌮 준비

  • 프로젝트 생성 할 때 Type:Maven , Packaging:War 선택

  • pom.xml 소스에 mvn 추가 후 Load Maven Changes(인텔리제이 단축키 Ctrl + Shift + O)
<!--추가 MVN-->
<!--<dependencies>태그 안에 넣기-->
<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
</dependency>
<dependency>
    <groupId>org.glassfish.web</groupId>
    <artifactId>jakarta.servlet.jsp.jstl</artifactId>
    <version>2.0.0</version>
</dependency>
  • resorce > application.properties 내용 추가
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp

spring.web.resources.static-locations=classpath:static/

🌮 작업 과정

  1. main 폴더에서 webapp/WEB-INF/views 디렉토리 만들고 jsp 파일 생성

    • index.jsp(메인), calForm.jsp(계산), result.jsp(결과)
  2. main 폴더에서 controller 패키지 생성 수 HomeController JavaClass 생성

  3. HomeController 파일에서 @GetMapping 이용하여 각 메소드 return 하기
    3-1. dto 폴더 생성 후 계산에 필요한 변수들 생성(형변환 고려)

profile
사람의 마음에 차 있는 너르고 크고 올바른 기운

0개의 댓글