request怎么转换成servlet

5.参考代码代码仅供参考,学生可按着实验要求,参考本代码编写代码。JSP页面参考代码inputNumber.jsp<%@ page contentType="text/html;charset=GB2312" %><%@ taglib tagdir="/WEB-INF/tags" prefix="computer"%>

输入运算数、选择运算符号:
+ - * /
<% String a=request.getParameter("numberOne"); String b=request.getParameter("numberTwo"); String operator=request.getParameter("operator"); if(a==null||b==null) { a=""; b=""; } if(a.length()>0&&b.length()>0) { %> <computer:Computer numberA="<%=a%>" numberB="<%=b%>" operator="<%=operator%>"/> 计算结果:<%=a%><%=operator%><%=b%>=<%=result%><% }%>
Tag文件参考代码Computer.Tag<%@ tag pageEncoding="gb2312"%> <%@ attribute name="numberA" required="true" %> <%@ attribute name="numberB" required="true" %><%@ attribute name="operator" required="true" %><%@ variable name-given="result" scope="AT_END" %><% try { double a=Double.parseDouble(numberA); double b=Double.parseDouble(numberB); double r=0; if(operator.equals("+")) { r=a+b; } else if(operator.equals("-")) { r=a-b; } else if(operator.equals("*")) { r=a*b; } else if(operator.equals("/")) { r=a/b; } jspContext.setAttribute("result",String.valueOf(r)); } catch(Exception e) { jspContext.setAttribute("result","发生异常:"+e); }%>

你这个问题,建议你好好学习一下jsp、servlet最基础的知识。

这代码,看得我眼花