ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:20.51KB ,
资源ID:20657945      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20657945.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JSP实用教程课后答案Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JSP实用教程课后答案Word文档下载推荐.docx

1、1.之间声明的变量与声明的变量有何不同答:声明的变量为类的成员变量,其所占的内存直到Tomcat服务器关闭才释放.为类方法中声明的局部变量,仅在JSP页面后继的程序片及表达式中有效.2. 如果有2个用户访问一个JSP页面,该页面中的Java程序片将被执行几次2次(当有一个用户访问JSP页面,JAVA程序片就被访问一次).5. 假设有两个不同用户访问下列JSP页面,请问第一个访问和第二个访问页面的用户看到的页面的效果有何不同% page isThreadSafe=falseBODYHTML int sum=1;void add(int m) sum = sum +m;% int n =100;a

2、dd(n);%=sum%/BODY/HTML第一个客户看到结果是101; 第二个客户看到结果是201;6. 请编写一个简单的JSP页面,显示英文字母表。% for(char c=A;c% double r=3,a=2,b=5,c=2;br加载计算半径为 的圆的面积:jsp:include page=param name=sideR value=/jsp:include加载计算上底,下底,高为,%=c%的梯形面积:sideAsideBsideC public String getArea(double a,double b,double c)if(a0&bc0)double area=(a+b)

3、*c)/;return +area;elsereturn (+c+传递的参数小于零,出现错误! );% String sideA=();String sideB=(String sideC=(double a=(sideA);double b=(sideB);double c=(sideC);font color=red size=4我是被加载的文件,负责计算梯形的面积%=sideB%=sideC%圆形的面积:%=getArea(a,b,c) %/font:public String getArea(double r)if(rdouble area=*r*r;+r+请重新检查r的数值!% St

4、ring sideR=(double r=(sideR);font color=blue size=4我是被加载的文件,负责计算圆的面积%=getArea(r) %第3章 JSP 内置对象1.假设JSP使用的表单中有如下的GUI(复选框)input type=checkbox name=itembird鸟apple苹果cat猫moon月亮该表单所请求的JSP可以使用内置对象request获取该表单提交的数据,那么,下列哪些是request获取该表单提交的值的正确语句A. String a=(B. String b=(C. String c=(D. String d=( C.2. 如果表单提交的

5、信息中有汉字,接收该信息的页面应做怎样的处理处理方法有2种:第1种:Charset=GB2312指令中的Charset首字母”C”大写.第2种:% String str1=(number byte c=(ISO-8859-1 str1=new String(c);3.编写两个JSP页面和,用户可以使用提供的表单输入一个字符串,并提交给页面,该页面通过内置对象获取页面提交的字符串,计算并显示该字符串的长度。Font size=5FORM action= method=post name=formBR请输入字符串:INPUT type=textstring/BRINPUT TYPE=submit提

6、交reset重置 /FORM/FONT%String yourString=(P 您输入的字符串是:%=yourString %/Pp字符串的长度是:%=() %/pa href = return4. response调用sendRedirect(URL: url)方法的作用是什么从一个页面跳转到sendRedirect(URL: url)中url指定的页面,并且这种跳转是客户端跳转.5. 略6. 一个用户在不同Web服务目录中的session对象相同吗不相同.7. 一个用户在同一Web服务目录的不同子目录的session对象相同吗相同.第4章 JSP与Javabean1. 假设Web服务目录

7、mymoon中的JSP页面要使用一个bean,该bean的包名为。请说明,应当怎样保存bean的字节码文件(1)在当前Web服务目录下建立如下目录结构:(2)Web服务目录WEB-INFclasses (3)根据类的包名,在目录classes下建立相应的子目录.即: Web服务目录WEB-INFclassesbluesky (4)将获得的字节码文件保存在其中.2. 是创建bean的类,下列哪个标记是正确创建session周期bean的标记useBean id=circle class= scope=pagerequestsession type=3. 假设创建bean的类有一个int型的属性n

8、umber,下列哪个方法是设置该属性值的正确方法A. public void setNumber(int n) B. void setNumber(int n) number=n; number =n; C. public void SetNumber(int n) D. public void Setnumber(int n) A.5. 编写一个JSP页面,该页面提供一个表单,用户可以通过表单输入梯形的上底,下底和高的值,并提交给本JSP页面,该JSP页面将计算梯形的面积之任务交给一个bean去完成。JSP页面使用getProperty动作标记显示梯形的面积。% page pageEncod

9、ing=GBkladderFont size=3 Method=post 输入梯形上底、下底和高: 上底:Input type=text name=top value=0 下底:bottom 高:heightInput type=submit value=setProperty name= property=*getProperty name=, 下底: 高:.面积是:areapackage pfc;public class Ladderdouble top=0,bottom=0,height=0,area=-1;public double getArea() area=(top+bottom

10、)*height/2; return area;public double getBottom() return bottom;public void setBottom(double bottom) = bottom;public double getHeight() return height;public void setHeight(double height) = height;public double getTop() return top;public void setTop(double top) = top;6. 编写两个JSP页面和,页面提供一个表单,用户可以通过表单输入

11、矩形的两个边长提交给页面,调用一个bean去完成计算矩形面积的任务。页面使用getProperty动作标记显示矩形的面积。 输入矩形的长和宽: 长:longside 宽:widthrectangle 矩形的长和宽: 宽:public class Rectangledouble longside=0,width=0,area=-1; area=longside*width;public double getLongside() return longside;public void setLongside(double longside) = longside;public double get

12、Width() return width;public void setWidth(double width) = width;第5章Java Servlet 基础1. servlet对象是在服务器端还是在客户端创建的服务器端.2. servlet对象被创建后首选调用init方法还是service方法init方法.3. “servlet第一次被请求加载时调用init方法,当后续的客户请求servlet对象时, servlet对象不再调用init方法”, 这样的说法是否正确正确. 4. 假设创建servlet的类是创建的servlet对象的名字是myservlet,应当怎样配置文件xml ver

13、sion=“” e ncoding=web-appservlet!-创建一个servlet对象 -servlet-namemyservlet-对象名 -servlet-class指定创建对象的servlet -/servletservlet-mapping-为Servlet 进行 映射地址 -必须与Servlet 标记中的servlet-name指定的名称相同 -具体的映射路径,前面必须有一个/ -url-pattern/lookHello/servlet-mapping./web-app5. 如果Servlet类不重写service方法,那么应当重写哪两个方法doGet方法或doPost方法

14、。6. HttpServletResponse类的sendRedirect方法和RequestDispatcher类的forward方法有何不同 .HttpServletResponse提供的方法 void sendRedirect(Stringlocation) throws IOException 客户端跳转.即当前页面可用request对象获取用户提交参数,而目标页面都不可用request对象获取用户提交参数. 转发 .RequestDispatcher接口提供的方法 void forward(ServletRequestrequest, ServletResponseresponse)

15、 服务器跳转.即当前页面和目标页面都可用request对象获取用户提交参数. 7. Servlet对象怎样获得用户的会话对象在doGet()或doPost()方法中使用获取当前会话对象. HttpSession session=(true);一个用户在不同的Servlet中获取的session对象是完全相同的,不同的用户的session对象互不相同。第6章 MVC模式1. 在JSP中,MVC模式中的数据模型之角色由谁担当由Java Bean或EJB充当.2. 在JSP中,MVC模式中的控制器之角色由谁担当一个或多个Servlet对象充当.3. 在JSP中,MVC模式中的视图之角色由谁担当由一个

16、或多个JSP页面或HTML页面充当.4. MVC的好处是什么MVC模式的核心思想是有效地组合“视图”、“模型”和“控制器”。在JSP技术中,视图是一个或多个JSP页面,其作用主要是向控制器提交必要的数据和为模型提供数据显示;模型是一个或多个Javabean对象,用于存储数据;控制器是一个或多个servlet对象,根据视图提交的要求进行数据处理操作,并将有关的结果存储到Javabean中,然后servlet使用重定向方式请求视图中的某个JSP页面更新显示。5. MVC模式中用到的Javabean是由JSP页面还是servlet负责创建是servlet负责第7章 在JSP中使用数据库1. 加载My

17、SQL的JDBC数据库驱动程序代码是什么 try ( catch(Exception e) 2. 加载SQL server的JDBC数据库驱动程序代码是什么4. 使用预处理语句的好处是什么预处理语句PreparedStatement会将传入的SQL命令封装在PreparedStatement对象中,事先进行预编译处理等待使用。当有单一的SQL语句多次执行时,用PreparedStatement类会比Statement类更有效率。第8章 JSP中的文件操作1. File对象能读写文件吗不能。2. File对象怎样获取文件的长度调用public long length()方法。3. 准备读取文件“”,下列哪些是正确创建输入流的代码 FileInputStream in=new FileInputStream(“”); catch(IOException e)B. try InputStream in=new InputStream(“”);C. try FileReader in=new FileInputStream(new File(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1