JSP
내장 객체
웅-이
2022. 5. 11. 14:31
jsp파일로 전송!
JSP의 내장객체 : Jsp -> Servlet으로 변환될때, 자동 선언
request /response / out객체를 생성없이 바로 사용가능하다.
예제1 데이터를 입력받아 전송해서 출력해주기
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style type="text/css">
.d1{
position:absolute;
left:200px;
}
.d2{
position:absolute;
right:400px;
}
</style>
</head>
<body>
<%
request.setCharacterEncoding("UTF-8");
String name = request.getParameter("name");
String java = request.getParameter("java");
String web = request.getParameter("web");
String iot = request.getParameter("iot");
String android = request.getParameter("android");
int java1=Integer.parseInt(java);
int web1=Integer.parseInt(web);
int iot1=Integer.parseInt(iot);
int android1=Integer.parseInt(android);
int result=(java1+web1+iot1+android1)/4;
String result1="";
if(result>=95){
result1="A+";
}else if(result<=94&&result>=90){
result1="A";
}else if(result<=85&&result>=89){
result1="B+";
}else if(result<=80&&result>=84){
result1="B";
}else if(result<=79){
result1="F";
}
%>
<div border=solid 1px;>
<span class=d1>이름</span><span class=d2><%=name %></span> <br>
<span class=d1>JAVA점수</span><span class=d2><%=java1 %></span> <br>
<span class=d1>WEB점수</span><span class=d2><%=web1 %></span> <br>
<span class=d1>IOT점수</span><span class=d2><%=iot1 %></span> <br>
<span class=d1>ANDROID점수</span><span class=d2><%=android1 %></span> <br>
<span class=d1>평균</span><span class=d2><%=result %></span> <br>
<span class=d1 >학점</span><span class=d2><b><%=result1 %></span></b> <br>
</div>
</body>
</html>