Prgraming Error/jsp,servlet

JSP MVC model1 이란?

KingBini 2022. 1. 28. 13:46

 

jsp를 잘못 사용하면  코드블럭이 복잡해질수있다
코드방식을 간단하고 보기쉽게 입력과제어를담당하는코드와 출력코드와를 양분화 했다.

 

MVC (Model  View  Controller)

출력 데이터: Model의 약자 M

(자바코드)출력을 담당 : View 의 약자 V

(HTML코드)입려과 제어를 담당 : Controllrer 의 약자C

 

출처 유튜브 뉴렉처 서블릿/JSP 강의 45 - JSP MVC model1

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
   <% 
      
      int num = 0;
      String num_=request.getParameter("n");
      if(num_ != null &&num_.equals(""))
      num =Integer.parseInt(num_);
      
      String result = "0";
      if(num%2!=0)
    	  result = "홀수";
      else
    	  result = "짝수";
      
    	  
      %>
      <!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
     <%=result%> 입니다.
</body>
</html>