JSP课程复习资料(2)--回答问题

【原创内容】   问答题 1、JSP技术是一种在WEB应用中开发动态交互性网页的技术,请阐述一下JSP技术的优缺点? JSP技术具备了Java技术的简单易用、完全面向对象、具有平台无关性且安全可靠、主要面向Internet的所有特点。 JSP的技术优势: 1、 一次编写、到处运行。 2、 系统的多平台支持。 3、 强大的可伸缩性。 4、 多样化和功能强大的开发工具支持。    JSP的技术弱势:    1、正式由于为了跨平台的…

Web—JSP注册技术的演绎(3代)-JSP/EJB/Servlet/POJO/JavaBean

我们可以这么理解JSP注册技术的发展过程: 第一代JSP技术:纯JSP开发。 第二代JSP技术:JSP+EJB开发。 (EJB简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。) 第三代JSP技术:JSP+Servlet+POJO开发。(**MVC框架) (POJO其实就是简单的JAVA类,也是简单的JavaBean(特殊的值对象封装)) 其实EJB—可理解成企业级的JavaBean(相对于简单的JavaBean增加了一些业务处理方法) 现在还有更新的技…

Jsp面试题笔试题集

如何混合使用Jsp和SSI #include?在JSP中可以使用如下方式包含纯HTML:但是如果data.inc中包含JSP CODE ,我们可以使用:如何执行一个线程安全的JSP?只需增加如下指令JSP如何处理HTML FORM中的数据?通过内置的request对象即可,如下:在JSP如何包含一个静态文件?静态包含如下:动态包含如下:在JSP中如何使用注释?主要有四中方法:1。2。//3。/**与**/4。在JSP中如何执行浏览重定向?使用如下方式即可:…

jsp学习笔记2

    JSP的注释   <%--........--%>   JSP指令和JSP动作(标准的JSP标签)   JSP指令的语法 <%@... ....%>   <%@include file="...."%> 包含指令,包含指令会将要包含的文件代码原样输出到本页面(在翻译时把包含文件的内容引入并合并),不进行翻译,file属性制定要包含的文件的名字(注意要包含的文件的路径),这个指令可以实现页面的复用。   注意:<%@include file=" "%>…

JSP中应用的模型

JSP中主要有五个应用模型,从简单到复杂依次为: 简单模型:只有单一的JSP,由JSP完成所有请求和响应 N层模型:在简单模型的基础上,添加一层EJB,负责对资源的访问。因为EJB支持分布式开发,所以N层模型增加了可扩展性。 松散耦合模型:每个应用都与其他JSP应用保持一定隔离,而通过HTML或XML进行HTTP通信。如果其中一个JSP发生变化,不会对其他的JSP产生太大的影响。 包含请求模型:一个JSP除了可以…

JSP入门

前言 第一部分   JSP入门 第1章   概述  1.1   Java技术  1.1.1   Java技术的发展  1.1.2   JavaBeans  1.1.3   JDBC  1.1.4   J2EE  1.1.5   EJB  1.1.6   Java Servlet  1.2   JSP技术  1.2.1   JSP技术概述  1.2.2   JSP的优势及与其他Web开发工具的比较  1.3   JSP开发Web的几种主要方式  1.3.1   直接使用JSP  1.3.2   JSP+JavaBeans  1.3.3   JSP+JavaBeans+Servlet  1.3.4   J2EE开发模型  1.4…

JSP 编码规范

    。整个jsp/jsp bean表示层应当尽可能的瘦和简单化。。牢记大多数的JSP都应当是只读的视图,而由页面bean来提供模型。。应当一起设计JSP和JSP bean。在尽可能合理的情况下,把业务逻辑从JSP中移走。具体于HTTP的逻辑(如,对Cookie的处理)属于bean或支持类中,而不是JSP中。。尽量把条件逻辑放在控制器中而不是放在视图中。。为JSP、包含的文件、JSP Bean和实现扩展标记的类使用遵循标准的命名惯…

JSP 编码规范

。整个jsp/jspbean表示层应当尽可能的瘦和简单化。。牢记大多数的JSP都应当是只读的视图,而由页面bean来提供模型。。应当一起设计JSP和JSPbean。在尽可能合理的情况下,把业务逻辑从JSP中移走。具体于HTTP的逻辑(如,对Cookie的处理)属于bean或支持类中,而不是JSP中。。尽量把条件逻辑放在控制器中而不是放在视图中。。为JSP、包含的文件、JSPBean和实现扩展

JavaEETutorial5概译——Chapter 4 (一)

[b]Java Servlet Technology[/b][b]What Is a Servlet?[/b] Servlet是一个Java类,它被用来为服务器增加一个 请求-相应模式 的能力。虽然Servlet可以接受任何类型的请求,但是一般servlet用在web服务器上。所以一般使用Http请求。 javax.servlet 和 javax.servlet.http是相关的接口,任何servlet都需要实现Servlet 接口。当你想写一个通用的servlet的时候可以继承GenericServlet,而如果你想写一个htt…

主题:Hibernate入门 – Transaction

主题:Hibernate入门 - Transaction 作者 robbin   hibernate入门 - Transaction Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: Hibernate可以配置为JDBCTransaction或者是JTATransaction,这取决于你在hibernate.properties中的配置: 引用 #hi…

JAVA相关基础知识(2)

61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。62、如何现实servlet的单线程模式63、页面间对象传递的方法request,session,application,cookie等64、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? JSP是…

Java基础知识三

[b]61、servlet的生命周期[/b]web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。[b]62、如何现实servlet的单线程模式[/b][b]63、页面间对象传递的方法[/b]request,session,application,cookie等[b]64、JSP和Servlet有哪些相同点和不同点,他们…

QQ面试4

61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。62、如何现实servlet的单线程模式63、页面间对象传递的方法request,session,application,cookie等64、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? JSP …

【转】JAVA笔试题汇总(61-90)

  61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。 62、如何现实servlet的单线程模式 63、页面间对象传递的方法request,session,application,cookie等 64、JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? …

java面试题(二)

61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。 62、如何现实servlet的单线程模式 <%@ page isThreadSafe=”false”%> 63、页面间对象传递的方法 request,session,application,cookie等 64、JSP和Servlet有哪些…
下一页 »