上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第2章 JSP应用基础
JSP是最近几年非常热门的技术,尤其是在Java EE中,JSP应用非常广泛。本章先从简单的例子着手,介绍JSP的用途及JSP文件的内容格式。
把下面这段代码命名为input.jsp,保存在Tomcat的webapps/ROOT文件夹中。
<%@ page contentType = "text/html;charset = gb2312"%> <html> <body> <form action="result.jsp" method="post"> 请输入半径r: <input type="text" name="radius"/> <input type="submit" value="计算"/> </form> </body> </html>
再把下面这段代码命名为result.jsp,保存,同样放在ROOT文件夹中。
<%@ page contentType="text/html;charset=gb2312"%> <html> <body> <% double r,s; String radius = request.getParameter("radius"); if(radius == null){ s = 0.0; }else{ r =Double.parseDouble(radius); s = 3.14*r*r; } out.print(s); %> </body> </html>
启动Tomcat服务器,在IE浏览器中输入“http://localhost:8080/input.jsp”,系统会显示input.jsp页面,如图2.1所示。当在文本框中输入10 后,单击【计算】按钮会跳转到另外一个页面,也就是result.jsp页面,并且输出结果314.0,如图2.2所示。
图2.1 input.jsp页面
图2.2 result.jsp页面
注意:JSP文件保存时后缀名必须小写,如*.jsp。