Java web中面试经常问到的问题
来源:互联网 发布:linux top 1 编辑:程序博客网 时间:2024/05/01 12:16
1.jsp与html的区别
html是静态页面,是遵循w3g规范的网页书写格式。
jsp是可以看作含有java代码的html页面,属于动态页面,jsp页面会被翻译成servlet,解析jsp的动态内容,最后返回html页面。
2 jsp与servlet区别,优劣势
servlet可以看作是含有html的Java程序。servlet侧重于程序的逻辑模块开发。
jsp可以看作是含有Java代码的html页面,jsp页面会被翻译成servlet,servlet会被翻译,在请求期间运行的就是servlet。jsp侧重于页面的输出模块开发。
3 jsp的内嵌对象9个
out:用于向客户端输出数据,out对象常用的方法是:print(),这个方法用于在页面上打印字符串信息,比如<% out.print("hello");%>
request:用于客户端请求,requset对象的方法有String getParameter(String name),String[]getParameterValues (String name),void setCharacterEnconding(String charset),request.getRequestDispatcher(String path)
response:用与响应客户请求并向客户端输出信息,方法有:void sendRedirect(String location)
session:用来存储有关用户会话的所有信息,方法有:void setAttribute(String key,Object value),Object getAttribute(String key);
application:用于实现用户之间的数据共享
page:是当前页面转换后的Servlet类的实例
exeception:代表其他页面中的异常和错误
config:该实例代表该JSP 的配置信息
pageContext:该对象代表该JSP 页面上下文,使用该对象可以访问页面中的共享数据
- Java web中面试经常问到的问题
- 面试中经常问到的问题
- 嵌入式软件面试中经常问到的问题~。。~
- Java研发面试经常问到的问题。
- Java面试中经常问到的算法题
- Java面试中经常问到的算法题
- 关于java 中面试中经常问到的static、final的常识
- 面试经常问到的问题(自己记录)
- Java初学者都应该搞懂的六个问题(面试经常问到)
- 面试中经常问到的七种排序方法
- Java面试中经常问到的算法题 - - JavaEye技术网站 (转载)
- 面试中经常问的几个描述型问题
- 互联网公司面试中经常被问的问题
- struts2面试经常问到的几个问题
- j2ee面试经常问到的基础知识
- 面试经常问到的集合类
- JAVA面试所问到的问题
- 前端面试经常问的问题
- session的最大活动时间
- HDU 2845
- android之 Android消息机制
- 打包静态库.a文件的方法(ar,ranlib,nm命令介绍)
- 苹果拟为数据中心建2万千瓦太阳能发电厂
- Java web中面试经常问到的问题
- 合作开发——VisualSvn Server 的配置和使用方法
- 深入浅出学习Struts1框架(二):重构MVC模式代码中跳转路径和业务逻辑
- hadoop 调优1
- Android平台刷机包 修改制作方法
- 2011-2012学年第1学期考试编程题解答
- 关于busybox中文显示问题(摘录同事笔记)
- SQL小题真技术
- 非线性信号滤波