데이터를 입력받아서 화면에 총점 평균 출력하기
<%
String name = request.getParameter("name");
if(name==null) name="";
// 요청 데이터를 기본적으로 문자열이기에, 요청값이 있을 때, 숫자로 변환 메서드 를 활용
int kor,eng,math;
kor=eng=math=0;
String korS = request.getParameter("kor");
if(korS!=null) kor=Integer.parseInt(korS);
String engS = request.getParameter("eng");
if(engS!=null) eng=Integer.parseInt(engS);
String mathS = request.getParameter("math");
if(mathS!=null) math=Integer.parseInt(mathS);
int tot = kor+eng+math;
int avg = tot/3;
%>
<h3 align="center">제목</h3>
<form>
<table> <%--value="<%=요청값%>" 요청값으로 넘긴 데이터를 가져와서 화면에 볼 수 있게 한다. --%>
<tr><th>학생명</th><td><input type="text" name="name" value="<%=name%>"/></td></tr>
<tr><th>국어</th><td><input type="text" name="kor" value="<%=kor%>"/></td></tr>
<tr><th>영어</th><td><input type="text" name="eng" value="<%=eng%>"/></td></tr>
<tr><th>수학</th><td><input type="text" name="math" value="<%=math%>"/></td></tr>
<tr><th colspan="2"><input type="submit" value="정보출력"/></th></tr>
</table>
</form>
<h4>총점:<%=tot %></h4>
<h4>평균:<%=avg %></h4>
데이터 입력 받기
String name = request.getParameter("name");
if(name==null) name="";
화면 출력 부분
<h3 align="center">제목</h3>
<form>
<table> <%--value="<%=요청값%>" 요청값으로 넘긴 데이터를 가져와서 화면에 볼 수 있게 한다. --%>
<tr><th>학생명</th><td><input type="text" name="name" value="<%=name%>"/></td></tr>
<tr><th>국어</th><td><input type="text" name="kor" value="<%=kor%>"/></td></tr>
<tr><th>영어</th><td><input type="text" name="eng" value="<%=eng%>"/></td></tr>
<tr><th>수학</th><td><input type="text" name="math" value="<%=math%>"/></td></tr>
<tr><th colspan="2"><input type="submit" value="정보출력"/></th></tr>
</table>
</form>
<h4>총점:<%=tot %></h4>
<h4>평균:<%=avg %></h4>