1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%! int resultat=0;
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Exercice JSP</title>
<script language="javascript" type="text/javascript">
function testFocus()
{
alert('testFocus');
}
</script>
</head>
<body>
<% //calculs
if(request.getParameter("add")!=null){
resultat= (Integer.parseInt(request.getParameter("premier")))+ (Integer.parseInt(request.getParameter("deuxieme")));
}
if(request.getParameter("sous")!=null){
resultat= (Integer.parseInt(request.getParameter("premier")))- (Integer.parseInt(request.getParameter("deuxieme")));
}
if(request.getParameter("mul")!=null){
resultat= (Integer.parseInt(request.getParameter("premier")))* (Integer.parseInt(request.getParameter("deuxieme")));
}
if(request.getParameter("div")!=null){
resultat= (Integer.parseInt(request.getParameter("premier")))/ (Integer.parseInt(request.getParameter("deuxieme")));
}
%>
<FORM>
opérande 1:
<input type=text name="premier" value="" onfocus="testFocus()"/>
<br>
opérande 2:
<input type=text name="deuxieme" value="" onfocus="testFocus()"/>
<br>
------------------------------------<br>
<input type=submit name="add" value="+"/>
<input type=submit name="sous" value="-"/>
<input type=submit name="mul" value="*"/>
<input type=submit name="div" value="/"/>
<br>
<p>Le résultat est =<input type=text name="resultat" value='<%=resultat %>' /></p>
</FORM>
</body>
</html> |