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等,开发技...