资源描述:
《JSP基础教程课件JSP3_1.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三讲JSP内置对象(1)教学目的本讲主要讲述JSP内置对象的功能和使用方法知识要点1request对象2response对象第三讲JSP内置对象有些对象不用声明就可以在JSP页面的脚本部分使用,这就是JSP的内置对象。JSP的内置对象有:resquest、response、session、application、out。以下我们将一一介绍。3.1request对象HTTP通信协议是客户与服务器之间一种提交(请求)信息与响应信息(request/respone)的通信协议。在JSP中,内置对象request封装了用户提交的信息,那么该对象调用相
2、应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。客户通常使用HTML表单向服务器的某个JSP页面提交信息,表单的一般格式:3、postaction=“提交信息的目的地页面”>提交手段…..其中
上面的表单使用post方法向页面tom.jsp提交信息,提交信息的手段是:在文本框输入信息,其中默认信息是“ok”;然后点击“送出”按钮向服务器的JSP页面tom.jsp提交信息。request对象可以使用getParameter(Strings)方法获取该表单通过text提交的信息,比如:request.getParameter(“boy”);3.
5、1.1获取客户提交的信息request对象获取客户提交信息的最常用的方法是getParameter(Strings)。在下面的例子1的E1.jsp中,通过表单向自己提交一个正数,然后计算这个数的平方根例子1<%@pagecontentType="text/html;charset=GB2312"%>6、value="Enter"name="submit"><%StringtextContent=request.getParameter("girl");doublenumber=0,r=0;if(textContent==null){textContent="";}try{number=Double.parseDouble(textContent);if(number>=0){r=Math.sqrt(number);out.print("
"+String.valueOf(number)+"的平方根:");out.print
7、("
"+String.valueOf(r));}else{out.print("
"+"请输入一个正数");}}catch(NumberFormatExceptione){out.print("
"+"请输入数字字符");}%>