日期:2014-05-17  浏览次数:20634 次

jsp计算器
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<h1>我的计算器</h1>
<hr>
<body>
<form action="myResult.jsp" method="post">
请输入第一个数:<input type="text" name="num1"><br>
<select name="flag">
<option value=+>+</option>
<option value=->-</option>
<option value=*>*</option>
<option value=/>/</option>
</select><br>
请输入第二个数:<input type="text" name="num2"><br>
<input type="submit" value="计算">
</form><br>
<hr>
</body>
</html>

------解决方案--------------------
String s_sum1=request.getParameter("num1");
String s_sum2=request.getParameter("num2");

这里建议LZ加个判断 如果没取到num1、num2或者是取的值没法转成int类型的话 好像是有可能报这个错误的 而且在myCal.jsp最好就检查num1和num2的值(可以用js~)