java面试题集002
来源:互联网 发布:双拼域名购买 编辑:程序博客网 时间:2024/05/18 18:55
002-1 sql函数
002-2 struts生命周期(运行机制)以及具体的对象调用顺序,例如ActionForm什么时候初始化
002-3 struts 标签
002-4 java中垃圾回收那些对象,什么时候做垃圾回收
002-5 服务器怎么判断是否支持cookies
002-1
过关答案:
聚集函数,(单行函数)时间函数,字符函数…
如sum max min count…是聚集函数,单行函数时是针对于聚集函数说的,聚集函数可用于多行数据的操作,单行函数只能作用一行数据
相关参考:
http://www.builder.com.cn/2007/0913/504607.shtml
002-2
过关答案:
请求(HelloWorld.do)----web.xml(ActionServlet)----struts-config.xml
AciontServlet根据请求路径即/HelloWorld找到对应的action ,然后再找到其中的name对应的form-bean,做表单信息的封装,然后找到validate,如果是true的话验证表单信息(如果为false直接通过),通过后找到对应Action类利用form-bean调用业务层的逻辑处理数据(不通过返回input对应的资源,做错误提示),然后将业务层返回的结果放到request,session,application等中返回actionforward,ActionServlet根据actionforward输出对应的web资源!
ActionForm在Action实例化之前创建
相关参考:
http://caterpillar.onlyfun.net/GossipCN/Struts/WorkFlow.htm
http://lingcm.javaeye.com/blog/23001
当PrepareToMoveForumAction的时候是,会先从pageContext中查看有否prepareToMoveForumForm的对象,如果没有,他将创建一个新的实例,然后调用此实例的validate方法,如果出现问题,那么,他调用ActionMapping.getInput(),如果此时没有配置input选项,那么将抛出异常。因此,input选项存在的价值是:当validate没有通过的时候告诉ActionServlet 应该返回到哪个页面,这也就是为什么我必须为prepareToUpdateForumAction的prepareToUpdateForumForm配置input属性的原因……
002-3
过关答案:
相关参考:Struts架构和标签库介绍.doc
002-4
过关答案:java中垃圾回收哪些很久没有用或者不用的对象,是在当资源紧张的时候进行垃圾回收的。
相关参考:
002-5
过关答案
相关参考:
<script type="text/javascript">
var cookieEnabled=(navigator.cookieEnabled)? true : false
//判断cookie是否开启
//如果浏览器不是ie4+或ns6+
if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){
document.cookie="testcookie"
cookieEnabled=(document.cookie=="testcookie")? true : false
document.cookie="" //erase dummy value
}
//if (cookieEnabled)
//if cookies are enabled on client's browser
//do whatever
</script>
- java面试题集002
- Java面试题集
- Java面试题集
- JAVA面试题集
- JAVA面试题集
- JAVA面试题集
- java面试题集
- Java面试题集
- java面试题集
- JAVA面试题集
- JAVA面试题集
- JAVA面试题集
- JAVA面试题集
- JAVA面试题集
- Java面试题集
- Java面试题集
- JAVA面试题集
- JAVA面试题集
- E文积累_20080216_what's good about
- 软件测试工程师为何而生?
- 学习笔记:第15课 多线程和聊天室程序
- 数据绑定以及Container.DataItem绑定技巧
- 可用性/用户体验 专家成为最佳职业
- java面试题集002
- 面试中可能遇到的问题
- 关于解码问题的解决方案——终极解码
- ASP.NET皮肤的用法...
- 用 jpa2web 生成 Ajax J2EE Web 应用程序
- ASP.NET操作Excel实例
- ASP.NET有关目录操作的常识
- 退職証明書と源泉徴收票
- PC Guard for .NET/Win32 update released 15.02.2008