JavaWeb程序设计(慕课版第2版习题答案1-1章全书章节练习题参考答案题库含原题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《JavaWeb程序设计(慕课版第2版习题答案1-1章全书章节练习题参考答案题库含原题.docx》由会员分享,可在线阅读,更多相关《JavaWeb程序设计(慕课版第2版习题答案1-1章全书章节练习题参考答案题库含原题.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1什么是C/S结构?什么是B/S结构?他们各有那些优缺点?C/S是Client/Server的缩写,即客户端/服务器结构。B/S是Brower/Server的缩写,即浏览器/服务器结构。C/S结构 B/S结构 开发和维护成本方面 对于不同客户端要开发不同的程序,而且软件的安装、调试和升级均需要在所有的客户机上进行 则不必在客户端进行安装及维护 客户端负载 应用程序的功能越复杂,客户端程序也就越庞大 把事务处理逻辑部分交给了服务器,客户端只需要进行显示 安全性 高 低 2举一些常见的C/S结构和B/S结构的例子。C/S:QQ、网络游戏、以及各种客户端软件B/S:百度搜索网站、校园网、优酷等网页3
2、Web客户端技术有哪些?服务器技术有哪些?客户端技术:HTML语言,CSS ,Flash, JavaScript服务器技术:CGI,ASP,PHP,ASP.NET,JSP1.HTML是由哪几部分组成的?标记,标记,标记,标记2.HTML有哪些常用标记?都有什么作用?换行标记,换行段落标记,分段标题标记,设置标题格式居中标记,居中格式表格标记,创建表格3. 标记有哪几种输入类型?textpasswordfileradiocheckbox4.什么是CSS样式表?CSS样式表有哪些效果?CSS是W3C协会为弥补HTML在显示属性设定上的不足而制定的一套扩展样式标准,它的全称是“Cascading S
3、tyle Sheet”。CSS标准中重新定义了HTML中原来的文字显示样式,增加了一些新概念,如类、层等,可以对文字重叠、定位等。5.如何为一个HTML页面添加CSS效果?行内样式包含内嵌样式表链接式样式表1什么是JDK?JDK有哪些控制台命令?Java的JDK又称Java SE(以前称J2SE),是JAVA虚拟机的核心文件。Javac 将java文件编译成class文件Java 运行class文件Java jar 运行jar文件2如何运行Eclipse中的项目?单击“”按钮,或者鼠标右击项目,选择“Run as”并选择运行方式。3如何Eclipse配置服务器?(1)在Eclipse工作台的其
4、他视图中,选中“服务器”视图,在该视图的空白区域单击鼠标右键,在弹出的快捷菜单中选择“New”/“Server”菜单项,将打开“新建服务器”对话框,在该对话框中,展开Apache节点,选中该节点下的“Tomcat v7.0 服务器”子节点,(当然也可以选择其他版本的服务器)其他采用默认。(2)单击“Next”按钮,将打开指定Tomcat服务器安装路径的对话框,单击“浏览(Browse)”按钮,选择Tomcat的安装路径,其他采用默认。(3)单击“完成”按钮,完成Tomcat服务器的配置。1什么是JSP?JSP(Java Server Pages)是由Sun公司倡导、许多公司参与而建立的动态网页
5、技术标准。它在HTML代码中嵌入Java代码片段(Scriptlet)和JSP标签,构成了JSP网页。在接收到用户请求时,服务器会处理Java代码片段,然后生成处理结果的HTML页面返回给客户端,客户端的浏览器将呈现最终页面效果。2JSP有哪些指令标签?page指令, include指令, taglib指令3如何在JSP中运行Java程序?嵌入Java代码,Java代码片段被包含在“”标记之间。可以编写单行或多行的Java代码,语句以“;”结尾,其编写格式与Java类代码格式相同。4什么是request对象?什么是response对象?什么是session对象?是什么application对象
6、?这些对象有哪些共同点和不同点?request对象是javax.servlet.http.HttpServletRequest类型的对象。该对象代表了客户端的请求信息,主要用于接收通过HTTP协议传送到服务器端的数据(包括头信息、系统信息、请求方式以及请求参数等)。response代表的是对客户端的响应,主要是将JSP容器处理过的对象传回到客户端。session对象是由服务器自动创建的与用户请求相关的对象。application对象可将信息保存在服务器中,直到服务器关闭,否则application对象中保存的信息会在整个应用中都有效。相同点:request和response都是处理客户端请求的
7、,session与application都可以保存信息。不同点:request是客户端请求,response是服务器对客户端的相应。session与application生存周期不同。1web.xml文件是干什么用的?web.xml是整个web项目的核心配置文件。2Servlet有哪些接口?这些接口都有什么作用?Servlet接口:Servlet的运行需要Servlet容器的支持,Servlet容器通过调用Servlet对象提供了标准的API接口,对请求进行处理。ServletConfig接口:ServletConfig接口位于javax.servlet包中,它封装了Servlet的配置信息,
8、在Servlet初始化期间被传递。HttpServletRequest接口:返回客户端请求HttpServletResponse接口:相应客户端请求GenericServlet类:实现了Servlet接口,简化继承Servlet接口的操作HttpServlet类:.HttpServlet类对GenericServlet类进行了扩展,为HTTP请求的处理提供了灵活的方法。3如何指定项目默认页面?在web.xml中修改或添加以下内容:index.jsp4如何使用过滤器?过滤器中有哪些方法?他们运行的顺序是什么?在web.xml作如下配置:CharacterEncodingFiltercom.lyq
9、.util.CharacterEncodingFilterencodingGBK过滤器方法:public String getFilterName()返回过滤器的名称public String getInitParameter(String name)返回初始化名称为name的参数值public Enumeration getInitParameterNames()返回所有初始化参数名的枚举集合public ServletContext getServletContext()返回Servlet的上下文对象运行顺序:init doFilter destroy1什么是Javascript?Java
10、script与Java是什么关系?JavaScript是一种基于对象和事件驱动并具有安全性能的解释型脚本语言,在Web应用中得到了非常广泛的应用。它不需要进行编译,而是直接嵌入在HTTP页面中,把静态页面转变成支持用户交互并响应应用事件的动态页面。在Java Web程序中,经常应用JavaScript进行数据验证、控制浏览器以及生成时钟、日历和时间戳文档等。虽然JavaScript与Java的名字中都有Java,但是它们之间除了语法上有一些相似之处外,两者毫不相干。JavaScript与Java的区别主要表现在以下几个方面:1基于对象和面向对象JavaScript是一种基于对象和事件驱动的脚本
11、语言,它本身提供了非常丰富的内部对象供设计人员使用;而Java是一种真正的面向对象的语言,即使是开发简单的程序,也必须设计对象。2解释和编译JavaScript是一种解释性编程语言,其源代码在发往客户端执行之前不需经过编译,而是将文本格式的字符代码发送给客户端由浏览器解释执行;而Java的源代码在传递到客户端执行之前,必须经过编译才可以执行。3弱变量和强变量JavaScript采用弱变量,即变量在使用前无须声明,解释器在运行时将检查其数据类型;而Java则使用强类型变量检查,即所有变量在编译之前必须声明。2Javascript脚本如何调用?Javascript有哪些常用的属性和方法?在页面中直
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaWeb 程序设计 慕课版第 习题 答案 全书 章节 练习题 参考答案 题库 含原题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内