J2EE总复习 答案

发布 2023-05-19 11:47:28 阅读 6918

j2ee应用开发总复习。

1. jsp、ajax、js、jsf的英文全称是什么。

server pages j**ascript and xml(异步 j**ascript 和 j**aserver faces(j**a构建框架)

2. struts的工作原理是什么?

1.初始化:中配置成自动启动的servlet,配置信息初始化相应的对象。(面。

2发送请求:用户提交表单或通过url向web服务器提交请求。

填充:actionservlet在用户提交请求时将数据放到对应的form对象中的成员变量中。

4.派发请求:根据配置信息actionconfig将请求派发到具体的action。

5.处理业务:action中的excute()方法,执行相应的业务逻辑,返回一个actionforward对象。

6.返回响应:action将业务处理的不同结果返回一个目标响应对象给总控制器。

7.查找响应:总控制器根据action处理业务返回的目标响应对象,找到对应的资源对象即jsp页面。

8.响应用户:处理结果返回给浏览器。

3. struts的action能映射为什么扩展名的文件,映射后的文件怎么调用(使用)。

action映射就是将一个请求url映射到一个action类,当一个请求匹配某个action的名字时,struts就使用这个映射来确定如何处理请求。)

action扩展名 jsp页面只有通过url或表单中的action指定映射文件,才能调用。

4.熟悉struts action的缺省行为函数的的特点,即从访问权限、返回值类型、函数名称、函数参数是什么。

public actionforward execute(actionmapping mapping, actionform form,httpservletrequest request, httpservletresponse response)

throws exception

public string s**e()

public string delete()

7. 在struts 2框架下,配置result的常用类型有哪些。

dispatcher(默认值)、 redirect 、redirectaction 、plaintext、chain

8. 支持struts的jstl包有哪些,要熟练使用struts-html、struts-bean、struts-logic的常用tag操作。

9. struts-html、struts-bean、struts-logic等是第三方开发提供的扩展tag库,如何使用自定义tag库。

创建一个后缀名为tld的文件,名称不能有中文。

打开tld文件,开始配置我们的自定义标签。

th标签中的th代表我们标签缩写。

标签是连接我们jsp的桥梁。

showip标签名。

填写实现类的具体路径全称。

输出格式标签。

设置tld文件成功,新建一个jsp文件,设置头文件。

%@taglib uri=""填写我们tld中的uri prefix=""填写标签缩写比如上文中的th

接着在body标签中填写我们的自定义标签。

缩写标签+标签名。

10.用jdbc-odbc桥在j2se、jsp和j2ee程序中连接access、sql server、oracle、mysql的端口是什么,如何操作,即主要步骤。

access (文件型数据库)没有端口号。

sqlserver默认端口号为:1433

mysql 默认端口号为:3306

oracle 默认端口号为:1521

public static final string url = jdbc:mysql://127.0.0.1/student";

public static final string name =

public static final string user = root";

public static final string password = root";

通过反射指定连接类型

connection conn = user, password);/获取连接

preparedstatemen pst = 准备执行语句。

11.jsp页面如何存取bean的数据成员的值,或者它是如何存取action类的数据成员的值。

bean:%@ page import=""导入。

等于person person=new person();

等于 action:

12. 配置文件是j2ee项目重要的文件,j2ee项目支持struts、jsf、hibernate架构的配置文件是什么,项目配置文件是什么,熟悉配置文件的配置和使用。在struts的配置文件中action的定义所用到的参数和属性。

13.j2ee项目需要通过部署服务器运行,常用的部署服务器有哪些。

tomcat jboss apache weblogic

14. ajax是一种用js开发的支持页面局部、异步更新的软件包,该技术已应用在j2ee项目中的哪些方面。

表单驱动的实时交互系统。实现细粒度的控件控制。

深层次的树形导航菜单。

以小视窗方式实时显示动态数据。

自动补全用户输入的信息。

提供同一个表单的多个控件关联。

15. jquery是一个j**ascript库,实现了常见任务的自动化和复杂任务的简单化,在j2ee项目中能实现那些常用的功能。

取得页面元素、 修改页面外观、 改变页面内容、 影响页面的操作 、 为页面添加动态效果。

无需刷新页面即可从服务器获取信息、 简化常见的j**ascript任务。

16.熟悉jquery的变量语法、函数编写、控件操作和校验等功能。

17.jquery的选择器有哪些基本类型。

#id、.class、element(元素名称)、*

18.jquery的子元素过滤选择器包括哪些。

first-child, last-child, nth-child(index), only-child.

19. js是近年来在web项目中编写高深应用的语言,jquery是用js语言开发的软件包,用js操作常用控件如何操作。js的变量类型有哪些种类。

2019 一 J2EE复习

一 填空题复习 p1 p4 p18 19 p35 p40 p54 p62 p82 83 p127 p119 p122 二 单选题复习。1.如果你已知某个实例的持久化标识,你可以使用session的 方法来获取它 a a load b loadall c getalldata d init 2.如果你...

J2EE大作业

上海电力学院。j a ee课程报告。题目 基于j a ee平台的网上书店。学号姓名。院系 计算机与信息工程学院。专业年级 计算机科学与技术2008级。2014 年6 月10 日。目录。注意 目录部分由word系统自动生成 本课题 问卷调查系统的开发,通过利用现代化网络技术和计算机编程技术,对传统问卷...

2019春j2EE试题

2012 2013 2 j aee试题。要求 独自完成,不得相互抄袭,试卷雷同者一律0分。以 系统开发 为题目。如 学籍管理系统开发 首先使用j aee技术开发系统,确保系统调试运行。一 首先概括说明开发系统使用了哪些技术,如开发工具使用myeclipse netbean,jbuilder等,开发技...