JAVA笔试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JAVA笔试题
科目试题类型题干选择题选项A
<action name=”individualLoginForm” path=”/individualLo SSH单选题在Struts配置文件中配置了一个实现登陆功能的Action名为IndividualLoginAction,用户提交Hibernate是对JDBC轻量级的封装
SSH单选题下列关于Hibernate说法正确的是()
identity
SSH单选题下列主键生成策略针对自增长
Struts的Action类必须实现Action接口
SSH单选题关于Action的说法,下列正确的是
increment
SSH单选题在hibernate中,以下()主键生成策略不存在
Spring是一系列轻量级JavaEE框架的集合
SSH单选题下列关于Spring说法错误的是( )。

SSH单选题下面说法正确的是( )。

S pring配置文件的名字一定是applicationContext.xml
hibernate3也实现了依赖注入
SSH单选题下面关于依赖注入说法正确的 ( )。

invalidate
SSH单选题在ActionForm中,()方法用来验证的
使用Struts框架时,这些组件必须继承ActionForm
SSH多选题在构建视图(View)层使用的组件时,使用Struts框架和JSF框架有着明显的不同,区别在于()。

(选
ActionServlet
SSH单选题下面哪个是Struts控制器()
EJB
SSH单选题J2EE规范中指定的J2EEAPI中不包括以下()
Jar
SSH单选题JavaEE应用程序包含了Web组件,它可以被封装为()文件
类com.test.LoginForm是org.apache.struts.action.ActionFo SSH单选题在使用Struts框架构建应用系统时,会在配置文件中出现如下配置信息:
page
SSH多选题ActionForm的生命周期是()(选两项)
SSH多选题以下哪两种状态没有关联数据)(选两项)
临时态
数据库连接信息
SSH多选题下面()不是Hibernate.cfg.xml映射文件中包含的内容(选两项)
SSH单选题Struts提供哪些视图层组件标签
SSH单选题Struts提供哪些控制层组件标签
html
SSH单选题以下哪组标签不是struts提供的
Action
SSH单选题下列哪项不是struts提供的Action类
编写类继承ActionForm
SSH单选题下面哪项是使用ActionForm不必须的
SSH单选题下列哪项不是hibernate中Session类的方法
save
native
SSH单选题下列哪项不是hibernate常见的id生成器
映射文件名只能以.hbm.xml结尾
SSH单选题下列关于hibernate映射文件说法正确的是
SSH单选题下列哪项不是bean在hibernate中的状态
持久状态
load方法可以根据主键加载一个对象
SSH单选题关于hibernate session的get,load方法描述错误的

Query对象通过session.createQuery()方法创建
SSH单选题下列关于hibernate的Query接口说法错误的是
SSH单选题下列关于hql的说法正确的是
from关键字后使用类名
session的load方法默认会使用延迟加载
SSH单选题下列关于hibernate延迟加载说法错误的是
依赖注入指的是对象之间的关系在运
SSH单选题下列关于依赖注入(DI)说法错误的是
before advice
SSH单选题下列哪项不属于Spring的advice类型
bean就是被Spring管理的对象
SSH单选题下列关于Spring中的bean描述错误的是
Hibernate的SessionFactory可以由Spring创造
SSH单选题下列关于Hibernate与Spring的整合说法错误的是SSH单选题下列关于Struts Action的execute方法签名描述正确的是
execute(ActionMapping mappi
reset方法用于重新设置ActionForm属性值
SSH单选题下列关于Struts ActionForm说法错误的是
Action
SSH单选题在Struts实现的MVC框架中,()类是包含了excute方法的控制器类,负责调用模型的方法,控SSH单选题在基于Struts框架的Web应用中,下面关于Action类的说法正确的是Action类属于模型组件
ActionForm Bean用来完成一些实际的业务逻辑
SSH单选题在基于Struts框架的Web应用中,下面关于ActionForm Bean的说法正确的是
this.saveErrors(request, er
SSH单选题分析Action Bean的execute方法:p ublic
ActionForward execute(ActionMapping map
<controller>
SSH单选题在Struts配置文件中,()元素的processorClass属性用于配置RequestProcessor类。

forward
SSH单选题Action类的execute方法返回的ActionForward对象name属性必须与struts-config.xml中<f< p="">
<bean:print name="personbean" property="userName"/>SSH单选题在Struts应用中,要在网页上输出personbean对象的userName属性值,下列代码()是正确的SSH单选题以下代码定义了一个Vector类型的集合变量Animals: <% Vector animals=new Vector(); a
<logic:iterate id="animals" name="element"><bean:w
errors.add("username");
SSH单选题分析ActionForm Bean的validate方法:p ublic ActionErrors validate(ActionMappin
parameter="action"
SSH单选题在struts开发中有页面内容:添加
Assigned
<many-to-one name="TAddress" class="entity.TAddress">SSH单选题在hibernate双向一对多关系中,a ddress.hbm.xml中关联关系内容如下:
不能更新该对象
SSH单选题在hibernate中,关于持久类对象说法正确的是()把程序数据保存为文件
SSH单选题下面不属于持久化的是()
Action处理完以后由Action来负责转发
SSH多选题以下说法正确的是 ( )(选两项)
SSH单选题如果要在功能中改变目标对象 ( )。

Pointcut接口;
Action
SSH单选题在Struts框架中,()类是包含execute方法的控制器类,负责调用模型的方法,更新模型的状态,
null
SSH单选题在Struts应用程序中,如果一个Action没有培植相应的Form类,则在其execute方法中,Action
SSH单选题在Struts中显示错误提示信息,提示信息写在
资源文件中
op
SSH单选题在Struts中的DispatchAction中区分调用不同方法的属性是什么名字
SSH单选题下列哪些不属于Struts中的组件
ActionForm
SSH单选题关于Hibernate中ORM解释正确
对象关系映射
SSH单选题下列不属于Struts的execute方法中的参数类型是
ActionMapping
SSH单选题加载Hibernate的核心配置文Transaction
SSH单选题Hibernate中关于事务的核心API有如下哪些?
begin
SSH单选题Struts框架中ActionForm,哪
reset()
SSH单选题Hibernate中session不属于最基本的增删改查方法的是?
save
SSH单选题哪些不属于Hibernate对象关
SSH单选题关于HQL与SQL,以下哪些说法正确HQL与SQL没什么差别
< many-and-one>
SSH单选题
hibernate 中,在配置文件中标示一对多的标签是
SSH多选题不属于java内置国际化支持的的类是java.util.Locale SSH单选题STRUTS框架中,模型由()组成实现业务逻辑的JavaBean
HTTP请求,并用请求中数据填充FormBean
Struts框架中,控制器ActionServlet完成()功能
SSH单选题
processmapping()
架的Web应用中,RequestProcessor类的()方法用来告诉请求处理器调用此方法后,是否应该继续处理请求
SSH单选题
SSH单选题下列()是错误的描述Struts是源代码保密的商用软件
SSH单选题ruts框架的控制器主要由()负责EJB
SSH单选题ts通过()支持MVC模式的视图开发
JSP标签库和Form Bean
SSH单选题uts应用程序的默认配置文件为()s truts-config.xml
SSH单选题Struts使用()捕获表单数据ActionError
SSH单选题列()不是Web应用开发的框架系统Struts
SSH单选题项中不能跟struts集成的框架哪一个?DWR
SSH单选题
置信息:
关于上述配置信息
Struts框架时,这些组件必须继承ActionForm
SSH单选题
置信息:
关于上述配置信息
com.test.LoginForm是org.apache.struts.action.ActionForm 的派生类SSH单选题
s框架构建的应用系统中,中央控制器负责转发客户请求给Action,关于请求转发过程的原理,以下说法正确的是( )
Action和请求信息相对应的映射配置信息,中央控制器基于这些映射配置信息才能完成请求转发SSH单选题
Product有id和name两个字段,下列QL语句描述正确的是( ) (P) FROM Product p WHERE p.i
SSH单选题
ruts框架中,以下( )语句可以输出Userbean (Bean对象名称为user)中name属性的值(选择一项)
bean:write id=”user” property=”name”>
SSH单选题ts框架中,()类用来与模型层交互ActionServlet SSH单选题系数据模型与对象模型之间有哪表对应类
SSH单选题关于SessionFactory的说法哪些正确
数据库事务,应该创建一个SessionFactory对象
SSH单选题
个Set类型的orders属性,用来存放Order订单对象,在Customer.hbm.xml文件中,用哪个元素映射orders属性<set>
SSH单选题
元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值
none
SSH单选题
load(Customer.class,new Long(1)); Customer c2=(Customer)session.load(Customer.class,new Long(1)); Sy 运行出错,抛出异常
SSH单选题以下程序代码对
Customer的name属性修0
SSH单选题下哪一种检索策略利用了外连结查立即检索
SSH单选题对struts应用实现国际化应该遵循的原则的是
在servlet中使用含非英文字符的常量字符集
MVC单选题访问HTML页面与访问Servlet说法错误的是?
相同:都使用HTTP协议
MVC单选题预定义<%!预定义%>的说法错误的是:
可声明多个变量和方法,只要以“;”结尾就行
MVC单选题那些选项哪个不是javaBean的规范提供默认的构造函数
MVC多选题JSP 脚本元素包括注释
MVC单选题法不是Servlet 的生命周期的方法的是init()
SSH单选题struts框架的中央控制器是ActionServlet
SSH单选题uts框架中每个模块的请求处理器是Action
SSH单选题ts中负责处理一项具体业务的组件是A ctionServlet 组件
SSH单选题
struts-config.xml中每个元素对于如下哪个类的一个实例
Action
SSH单选题面对struts框架的优点描述错误的是表现与逻辑分离SSH单选题ion类的execute方法签名正确的是
ng, ActionForm form, HttpServ
SSH单选题
struts-config.xml中元素的属性的描叙正确的是
className指定Action类的完整类名
SSH单选题面关于ActionForm的描述错误的是
是抽象类,必须在应用中创建它的子类,来捕获具体的HTML表单数据
SSH单选题
中元素的scope属性的默认值是什么,它表示哪个组件的存在范围?
request,ActionForm
SSH多选题
Struts控制器调用ActionForm的validate()方法,那么必须满足如下哪两个条件
ActionForm配置了Action的映射,即<form-bean>元素的name属性和<action>元素的name属性匹配SSH多选题面哪些方法可以获得"Class"类实例
Class类的静态方法forName获取.Class cla = Class.forName ("类全名");
SSH单选题
Class.forName(args[0]); Method m[] = c.getDeclaredMethods(); for (int i = 0; i < m.length;
取得类的所有公有方法名称
SSH单选题用反射可以调用有参构造方法吗可以
SSH单选题无需Hibernate参与的主键生成方式,由以下哪个属性值指定
assigned
SSH单选题
SQL语句的作用是从CUSTOMERS表查找出性别为女性,并且按照年龄升序排列
m CUSTOMERS where GENDER="女性" order AGE
SSH单选题CUSTOMERS表表示客户,ORDERS表表示订单,如何表示客户与订单的一对多关系
CUSTOMERS表中定义外键,参照ORDERS表的主键
SSH单选题数据不存在时,以下哪个方法会返null值get()
SSH单选题
个实体,映射为双向多对多关系,中间表为CATEGORY_ITEM,在CATEGORY的映射文件中,的值应设置为
CATEGORY的数据库表
SSH单选题
,映射为双向多对多关系,中间表为CATEGORY_ITEM,在CATEGORY的映射文件中,的值应设置为
CATEGORY的主键
SSH单选题联关系下,set节点的inverse属性的设置应该为
两端都设置为false
SSH多选题Hibernate 的核心接口有哪些Query
SSH单选题器定义为sequence时,OID不能为以下那种类型
byte
SSH单选题
patchAction和使用Action相比,需要在struts-config.xml中的元素中多配置什么属性
inpute
SSH多选题以下哪些属于Session的方法load()
SSH单选题
( )不属于关系-对象映射的映射信息
程序包名到数据库库名的映射
SSH单选题态ActionForm说法错误的是()
使用动态ActionForm能减少类的数量
SSH单选题
rvlet类扩展了Javax.servlet..HttpServlet,实现了servlet的生命周期的方法,并添加了process()方法,该方法的作用是(struts-config.xml配置文件中查找匹配的Action
SSH单选题
装在ActionForm对象里面,ActionForm名为individualLoginForm。

Action从ActionForm里获取登陆信息,处理完成后返回到 E Action” scope=”session” type=”web.IndividualLoginAction” validate=”false”><forward name=”error” pat
Hibernate是对JDBC轻量级的封装SSH单选题关于Hibernate 说法正确的是()
SSH单选题列主键生成策略针对自增长列的identity
truts的Action类必须实现Action接口SSH单选题关于Action
的说法,下列正确的是
选择题选项B选择题
选项C
<action path=”/indiv ”session” type=”web.IndividualLoginAction”validate=”false”></action><forward name=”error” path=”
Hibernate需要在服务器的运行环境上运行Hibernate是EJB的扩展。

increment native
Struts的Action必须继承Action类Action类中必须要重写一个native identity
Spring中包含一个…依赖注入?模式的实现使用Spring可以实现声明式
不能在Spring中配置基本类型的属性不能在Spring配置文件中给
依赖注入是…面向接口?编程依赖注入是面
reset execute
使用Struts框架时,这些组件必须继承Action使用JSF框架时,这些组件无
Action ActionForm
XSLT SOAP
War EAR
如果把中间一:<for 置信息出现在struts-config.xml文件中,struts-config.xml文件与jsp、html等文件都位于web应用的根目录下
request session
持久态游离态
Hibernate属性参数主键生成策略
Action ActinServl
Action Servlet
bean logic
DispatchAction ForwardAct
在struts-config.xml中配置form-bean节点在action节点中配置name属
update delete
assigned sequence
映射文件必须跟实体bean放在同目录映射文件的class节点可以没
脱管状态临时状态
get方法可以根据主键加载一个对象load方法加载一个对象,如果Query的list方法返回一组对象Query的uniqueResult方
where条件中使用类的属性select关键字可以省略
在一对多关联关系中,关联属性会使用延迟加载在多对多关联,关联属
常见的依赖注入方式有Setter和构造方法依赖注入的主
after advice throws adv
Spring以一个bean节点表示一个管理的bean当bean节点的scope属性配Spring的HibernateTemplate依赖sessionFactory使用HibenateTemplate时ctionForm form,ActionMapping mapping,ServletRequest request,ServletResponse
execute(Ac
validate方法用于验证ActionForm属性值validate验证失败,stru
EJB ActionServ
Action类主要用来完成实际的业务逻辑Action类负责调用模型的方Struts框架利用ActionForm Bean来进行视图和控制器之间表单数据的传递ActionForm负责调用模型的
this.saveErrors(reponse, errors)this.addEr
<action><processor>
name path
<bean:write name="personbean" property="userName"/><html:message name="
<logic:iterate id="a ic:iterate id="element" name="animals"><bean:write name="element"/><br></logic:iterate>errors.add("username",new ActionMessage("Enter username"));errors.add
parameter="method"4attribute=
identity nature
<many-to-many name=" ne name="TAddress" class="entity.TAddress"><column name="addressid" /></one-to-one>
.setFirstResult(2 * (5 - 1)).setMaxResults(2).setFirstR list集合中的每个对象都是Object[]类型list集合中的每个对象都是不添加此属性,不能通过Customer对象进行级联操作默认支持所有ApplicationContext实例化时,将所有对象都实例化了所有类都只能抛出SqlException异常list不是null, 但是list struts是一个标准的,不能扩展的mvc框架struts是一个收费的mvc框action dao层Action DispatchAc
bean html
在struts-config.xml中配置form-bean节点在action节点中配置name属
get load
assigned native
映射文件不必须跟实体bean放在同目录映射文件的class节点可以没
get方法可以根据主键加载一个对象load方法加载一个对象,如果Query的list方法返回一组对象query的uniqueResult方where 条件中使用类的属性select关键字可以省略
依赖注入方式只有Setter依赖注入的主
Spring的HibernateTemplate依赖sessionFactory使用
HibenateTemplate时可以在action中调用actionform可以在action 中调用reque validate方法用于验证ActionForm属性值validate验证失败,stru hibernate3.0没有lazy属性默认lazy=true list集合中的每个对象都是Object[]类型from关键字后的Customer attribute 表示表单对象存放的key scope表示表单对象的作用范login.do/webroot/l
不能修改该对象可以保存对象
用new关键字创建一个对象把程序数据从Action处理完了以后由控制器来负责转发ActionForw代表一个跳MethodInterceptor接口;AfterRetur接ActionForward ActionForm
空的ActionForm不能运行,会
配置文件Struts-Config.xml中普通的文本文
parameter method
Action ActionForw
对象应用映射对象反射映
HttpServletRequest HttpServle
Query Critera
commit rollback
validate()属性的gett
update delete
HQL面向对象,而SQL操纵关系数据库HQL与SQL中,都包含select,insert,update,de <one-to-many> many-to-one>java.util.ResourceBundle ruts.util.Mes
ActionServer一组JSP文件将HTTP请求分发至相应的ActionForward处理层的javabean完成作业逻辑processactioncreate()cessPreproces
Struts是开发Web应用的框架系统uts基于MVC设计模式
JSP页面ctionServlet类
EJB Servlet
web.xml ejb-jar.xml
ActionForm Action
JSF Spring
JSF提供了UIComponent,而JSF没有提供
使用Struts框架时,这些组件必须继承Action JSF框架时,这些组件无需继承任何类置信息出现在 struts-config.xml 文件中,struts-config.xml文件与jsp,html等文件都位于web应用的根目录下form-bean name=”LoginForm” type=”com.test.LoginForm” scop
,如果从配置文件中匹配到与客户请求一致的映射配置信息,这些信息就在web.xml中指定储存映射配置信息的配置文件的名字和位置SELECT OBJECT(*) FROM Product AS p WHERE p.id IS NOT EMPTY ct AS p WHERE
<bean:message id=”user” property=”name”>bean:write name=”user” property=”nam
Action ActionForm
记录对应对象的字段对应类的属
是重量级的对象,不应该随意创建。

如果系统中只有一个数
一个SessionFactory对象对应一个数据库存储源
<one-to-many><many-to-one
save delete
打印false打印true
12
延迟检索迫切左外连结检索
对于jsp文件,应该对page指令中的charset属性进行相应的设置的编码,它可能
Web服务器直接返回HTML页面,后者Web服务器直接返回前者Web服务器直接返回HTML页面,后者Web服务器调用Servlet的方法,由Servlet动态生成HTML页面
一个声明仅在一个页面中有效的变量将作为局部
严格的set方法和get方法类名是公共的
表达式Scriptlet
service()doGet()
RequestProcessor Action
ActionServlet Action
Action组件uestProcessor组件
ActionForm ActionServlet
表单验证解决了请求数据的验证问题,增强了系统健壮性。

Struts 提供的taglib可以大大节约开发时间
ServletResp xecute(ActionMapping mapping, ActionForm form, ServletRequest request, Ser
forward指定转发的URL路径指定和该Action关联的ActionForm Be ActionForm Bean中的属性和HTML表单中的字段一一对应有三种存在范围page,request,
session,ActionForm equest,Actio
action>元素的validate为true ActionForm配置了Action的映射,即<form-bean>元素的属性name和<action>元素的attribute属性匹配
getClass方法获得.String s = ""; Class cla = s.getClass();如上所示实例对象cla就是对St 通过.Type或.class属性获得.Class cla = String.class;Class cla1 = int.Type
取得类的公有方法对象得类的所有方法名
不行
sequence native
select * from CUSTOMERS where GENDER="女性" order by AGE DESC RS where GEND女性" o
在ORDERS表中定义外键,参照CUSTOMER表的主键CUSTOMERS和ORDERS表中都定义外键,分别参照对
load()
ITEM的数据库表GORY_ITEM的数据库表
ITEM的主键EGORY_ITEM的外键
两端都设置为true为false,另一端设置为true
SessionFactory session
long int
parameter name
save()delete()
程序类名到数据库表名的映射性名到数据库表字
ActionForm的属性不能为基本类型,必须是基本类动态ActionForm的属性通过动态ActionForm的get方法获取建ActionForm的实例确定处理请求的模块,通过传递请求和响应来调用该模块中Requestprocessor类的 p rocess()方法ividualLoginAction” scope=”session” type=”web.IndividualLoginAction” validate=”false”><forward name ”session” type=”web.IndividualLoginAction” validate=”false”></action><forward name=”error” path=”
Hibernate需要在服务器的运行环境上运行rnate是EJB的扩展。

increment native Struts的Action必须继承Action类类中必须要重写一个execute方法
选择题选项F标准答案解题思路
选择题
选项E
选择题
选项D
pe=”session” validate=”false”><forward name=”error” path=”/error.jsp”/><forward name=”success” pa <action path=”/individualLoginAction” scope=”session” type=”web.IndividualLoginAct date=”false”><forward name=”error” path=”/error.jsp”/><forward name=”success” path=”/success.jsp”
的主配置文件名只能是Hibernate.cfg.xml
Hibernate是EJB的扩展。

的主配置文件名只能是Hibernate.cfg.xml
assigned native assigned
类中不一定要重写一个execute方法
类中不一定要重写一个execute方法
Action类中必须要重写一个execute方法
seque identity seque
提供了AOP方式的日志系统
提供了AOP方式的日志系统
使用Spring可以实现声明式事务
该在配置文件中配置的类型是包装类
该在配置文件中配
不能在Spring配置文件中给属性配空值
入的使用会增大程序的规模
的使用会增大程依赖注入是面
test execute test
JSF框架时,这些组件必须继承BaseComponent
使用JSF框架时,这些组件无需继承任何类
框架时,这些组件必须继承BaseComponent
ActionForm
ruts-Config.xml
ruts-Config.x
JDBC SOAP JDBC
Builder EAR Builder
为常用的是execute方法
为常用的是execute方法
如果把中间一:<form-bean name="LoginForm" type="com.test.LoginForm" scope="sessi application s ession application
瞬态游离态瞬态
属性数据类型
属性数据类型主键生成策略
Jsp ActinServl Jsp
Jsp Servlet Jsp
fmt logic fmt
UploadAction
UploadAction ForwardAct
重写reset方法
重写reset方法在action节点中配置name属性
list delete list
random sequence random
hibernate.cfg.xml中使用mapping节点可以加载映射文件映射文件的class节点可以没有id子节点
.cfg.xml中使用mapping节点可以加载映射文件
缓存状态临时状态缓存状态
方法加载一个对象,如果对象不存在,则抛出异常
load方法加载一个对象,如果对象不存在,则抛出异常
加载一个对象,如果对象不存在,则抛出异常
ry接口没有list方法
Query的uniqueResult方法返回一个对象
ry接口没有list方法
关键字后只能使用类的别名,不可以使用类的属性
select关键字可以省略
键字后只能使用类的别名,不可以使用类的属性
的get方法默认会使用延迟加载
在多对多关联,关联属性会使用延迟加载
的get方法默认会使用延迟加载
依赖注入的主
Spring才能实现依赖注入(DI)
Spring才能实现依赖注入(DI)
all advice
all advice throws adv
BeanFactory的getBean方法,Spring都会创建新的Bean实例tory的getBean方法,Spring都会创建新的Bean实例
当bean节点的scope属性配置为singleton时,每次调用BeanFactory的getBean方法都会返回同一对象HibernateDaoSupport类,才能使用HibernateTemplate ateDaoSupport类,才能使用HibernateTemplate
使用HibenateTemplate时不需要写代码关闭session
m,HttpServletRequest request,HttpServletResponse response
execute(Ac
m,HttpServlet
validate验证失败,struts将会跳转到input属性指定的页面
方法返回null,表示验证失败
方法返回null,表示验证失败
JSP ActionServ JSP
Web应用启动时会自动加载所有的Action实例
应用启动时会自动加载所有的Action实例
Action类负责调用模型的方法,更新模型的状态,并帮助控制应用程序的流程
包含一些特殊的方法,reset()用于验证表单数据validate()将其属性重新设置为默认值
ActionForm负责调用模型的方法,更新模型的状态
法,reset()用于验证表单数据validate()将其属性重新设置为默认值
rors(reponse, errors);
rors(reponse this.addEr
<forward>
<forward><processor>
redirect path redirect
html:write name="personbean" property="userName"/>
name="personbean" property="userName"/>
<html:message name="personbean" property="userName"/>
<logic:iterate id="animals"><bean:write name="element"/><br></logic:iterate>"element" name="animals"><bean:write name="animals"/><br></logic:iterate>
nimals"><bean:write name="animals"/><br></logic:iterate>
nMessage("Enter username"));
nMessage("En errors.add
ibute="action"224
ibute="action
attribute=
squence nature squence
ess" class="entity.TAddress"><column name="addressid" /></one-to-many>
y.TAddress"><column name="addressid" /></one-to-many>
<many-to-many name="TAddress" class="entity.TAddress"><column name="
2 * (5 - 1)).
set>节点中设置inverse="false"属性,另一方不设置
关系双方都在set>节点中去掉inverse属性
游离状态(Detached):处于持久状态的对象,其对应的session 关闭之后
象从游离状态转换成持久态
集合中的每个对象都是Object类型
2 * (5 - 1)).setMaxResults(5)
只支持删除级联.setFirstR
集合中的每个对象都是Object类型
赖注入方式是构造
list集合中的每个对象都是Orders类型
认只支持删除级联操作
NotFoundException异常
默认支持所有
赖注入方式是构造方法注入
ts是一个免费mvc框架
所有类都只能
NotFoundException异常
jsp页面list不是null, 但是list.size=0
ts是一个免费mvc框架
struts是一个收费的mvc框架
ForwardAction
logic dao层jsp页面
DispatchAc
ForwardAction
重写validate方法
list html logic
重写validate方法
identity在action节点中配置name属性
load list
.cfg.xml中使用mapping节点可以加载映射文件
native identity
加载一个对象,如果对象不存在,返回null.
hibernate.cfg.xml中使用mapping节点可以加载映射文件query的uniqueResult方法会默认返回第一个对象,不会有异常映射文件的class节点可以没有id子节点
load方法加载一个对象,如果对象不存在,返回null
方法加载一个对象,如果对象不存在,返回null.
键字后可以使用类的别名,也可以使用类的属性
,query的uniqueResult方法会默认返回第一个对象,不会有异常query的uniqueResult方法返回一个对象
Spring可以实现依赖注入(DI)
select关键字可以省略
关键字后可以使用类的别名,也可以使用类的属性
的事务拦截器配置,不需手动编写事务处理代码
依赖注入的主
Spring可以实现依赖注入(DI)
的execute方法没有参数
spring的事务拦截器配置,不需手动编写事务处理代码
使用HibenateTemplate时,必须手动编写代码关闭session 方法返回null,表示验证成功
的execute方法没有参数
默认lazy=false
可以在action中调用request对象
方法返回null,表示验证成功
validate验证失败,struts将会跳转到input属性指定的页面
写成String hql="from Customer as c"
默认lazy=false
默认lazy=true
e表Action类的路径
不可以改写成String hql="from Customer as c"
broot/login.from关键字后的Customer是表名
e表Action类的路径
不能删除该对象scope表示表单对象的作用范围
broot/login.do
/webroot/l
传输,在另一端接
不能删除该对象
可以保存对象
pping代表一个跳转的地址
把程序数据从
传输,在另一端接收到这个字符串后能把对象还原出来dBeforeAdvice接口;
ActionForw代表一个跳转的地址
pping代表一个跳转的地址
ActionServlet
dBeforeAdvice接口;
不确定AfterRetur接口;
ActionServlet
以上都可以ActionForm
param不能运行,会不确定
以上都可以
ActionParam普通的文本文
对象持久映射method param
ActionParam
ActionErrors ActionForw
Configuration
对象反射映
对象持久映射
ActionErrors
delete HttpServle
execute()
merge
询数据,不支持insert,update和delete语句B
one-and-many>B
/doc/6a13653016.html,ng.String CD
Servlet和JSP A
onForm Bean中的信息,重新设置HTML表单A ocessForward()C
ts是Apache的子工程A
标签库C
Applet A
sun-web.xml A
EJB B
JavaMail D
Struts组件,而不能开发自定义的JSF组件B
框架时,这些组件必须继承BaseComponent A
最为常用的是excute方法A
A
存储在org.apache.struts.action.Actionforward类的实例中duct AS p WHERE p.id IS NOT E A
ssage name=”user” property=”name”>C AcionMapping B
考关系对应类之间的依赖关系D
的load()方法用于加载持久化对象B
<property>A
save-update D
C
3B
结检索C
D
为HTTP请求的和响应的字符集编码,而不是"UTF-8" HTTP协议,后者使用RMI协议。

C
要在web.xml中配置URL路径。

的变量将在JSP页面初始化时初始化C
至少具有一个属性D
声明ABCD
destroy()C
ActionMapping A
questProcessor D
ssor组件B
ActionMapping D
方便进行单元测试D
HttpServletResponse response,A
访问Action的路径,它以"/"开头,有扩展名B
B
truts提供的的DTO,用于在视图层和控制层传递表单数据
ession,Action B
action>元素的validate为false AC
ABC
上所示实例对象cla就是对String类型的描述,通过它我们就可以创建一个String实例,并调用其中的方法。

得类的所有方法名称D
A
identity A
C
order by AGE asc where GENDER女性"
表中都定义外键,分别参照对方的主键B
B
的数据库表C
EM的外键C
以上说法都不对C
Transaction ABCD
short A
attribute B
update()ABCD
型到数据库表字段类型的映射A
tionForm的验证同样要实现validate方法D
Action类的execute()方法B
A
date=”false”><forward name=”error” path=”/error.jsp”/><forward name=”success” path=”/success.jsp”
的主配置文件名只能是Hibernate.cfg.xml A assigned A 类中不一定要重写一个execute方法B
orward name=”success” path=”/success.jsp”/></action>-to-many>
</f<>。

相关文档
最新文档