<%
// get students from the request object (sent by servlet)
String crud = (String) request.getAttribute("COMMAND");
if(crud == null){
crud = "register";
StudentControllerServlet s = new StudentControllerServlet();
}
List<
Student
> theStudent = (List<
Student
>) request.getAttribute("STUDENT_LIST");
Student theStudents = (Student) request.getAttribute("THE_STUDENT");
%>
<
body
>
<
div
class
=
"container"
>
<
div
class
=
"title"
>FORM</
div
>
<
div
class
=
"content"
>
<
form
name
=
"myForm"
action
=
"StudentControllerServlet"
method
=
"POST"
onsubmit
=
"return validateForm()"
>
<%
if(crud.equals("register")){%>
<
input
type
=
"hidden"
name
=
"command"
value
=
"ADD"
/>
<%}else if(crud.equals("update")){%>
<
input
type
=
"hidden"
name
=
"command"
value
=
"UPDATE"
/>
<
input
type
=
"hidden"
name
=
"id"
value
=
"${THE_STUDENT.id}"
/>
<%}
%>
<
div
class
=
"user-details"
>
<
div
class
=
"input-box"
>
<
span
class
=
"details"
>Name </
span
>
<
input
type
=
"text"
name
=
"name"
placeholder
=
"Enter name"
required
value
=
"${THE_STUDENT.name}"
/> <
br
><
br
>
</
div
>
<
div
class
=
"input-box"
>
<
span
class
=
"details"
>Course </
span
>
<
select
name
=
"course"
id
=
"course"
>
<%if(crud.equals("register")){%>
<
option
value
=
"CSE"
>CSE</
option
>
<
option
value
=
"IT"
>IT</
option
>
<
option
value
=
"ECE"
>ECE</
option
>
<
br
><
br
>
</
select
>
<%}else if(crud.equals("update")){%>
<%if(theStudents.getCourse().equals("CSE")){%>
<
option
value
=
"CSE"
selected>CSE</
option
>
<%}else{%>
<
option
value
=
"CSE"
>CSE</
option
>
<%}%>
<%if(theStudents.getCourse().equals("IT")){%>
<
option
value
=
"IT"
selected>IT</
option
>
<%}else{%>
<
option
value
=
"IT"
>IT</
option
>
<%}%>
<%if(theStudents.getCourse().equals("ECE")){%>
<
option
value
=
"ECE"
selected>ECE</
option
>
<%}else{%>
<
option
value
=
"ECE"
>ECE</
option
>
<%}%>
<%}%>
</
select
>
<%if(crud.equals("register")){%>
<
input
type
=
"radio"
id
=
"male"
name
=
"gender"
value
=
"Male"
>
<
label
for
=
"male"
>Male </
label
>
<
label
for
=
"male"
>Female </
label
>
<
label
for
=
"male"
>Transgender </
label
>
</
select
>
<%}else if(crud.equals("update")){%>
<%if(theStudents.getGender().equals("Male")){%>
<
input
type
=
"radio"
id
=
"male"
name
=
"gender"
value
=
"Male"
checked>
<
label
for
=
"male"
>Male </
label
>
<%}else{%>
<
input
type
=
"radio"
id
=
"male"
name
=
"gender"
value
=
"Male"
>
<
label
for
=
"male"
>Male </
label
>
<%}%>
<%if(theStudents.getGender().equals("Female")){%>
<
input
type
=
"radio"
id
=
"female"
name
=
"gender"
value
=
"Female"
checked>
<
label
for
=
"female"
>Female </
label
>
<%}else{%>
<
input
type
=
"radio"
id
=
"female"
name
=
"gender"
value
=
"Female"
>
<
label
for
=
"female"
>Female </
label
>
<%}%>
<%if(theStudents.getGender().equals("Transgender")){%>
<
input
type
=
"radio"
id
=
"transgender"
name
=
"gender"
value
=
"Transgender"
checked>
<
label
for
=
"transgender"
>Transgender </
label
>
<%}else{%>
<
input
type
=
"radio"
id
=
"transgender"
name
=
"gender"
value
=
"Transgender"
>
<
label
for
=
"transgender"
>Transgender </
label
>
<%}%>
<%}%>
</
div
>
<%
if(crud.equals("update")){%>
<
button
name
=
"submit"
value
=
"SUBMIT"
type
=
"submit"
>Update</
button
>
<%}else if(crud.equals("register")){%>
<
button
name
=
"submit"
value
=
"SUBMIT"
type
=
"submit"
>Register</
button
>
<%}%>
</
form
>