requestForm
데이터를 입력받아서 화면에 총점 평균 출력하기
<%
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>
Author And Source
이 문제에 관하여(requestForm), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@krafftdj/requestForm저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)