JSP的语法

 JSP是一种建立在Servlet规范提供的功能之上的动态网页技术,和ASP类似,它们都是在通常的网页文件中嵌入脚本代码,用于产生动态内容,不过JSP文件中嵌入的是Java代码和JSP标记。 JSP文件在用户第一次请求时,会被编译成Servlet,然后由这个Servlet处理用户的请求,所以JSP也可以看成是运行时的Servlet。既然JSP也是Servlet,那么我们为什么还要使用JSP呢?或者说JSP和Servlet的区别是什么呢? ? Serv…

java(二)

JSP与jakarta  JSP技术是jakarta所提供的两大模板技术(JSP和Velocity)之一,这两个都是非常好的模板技术。jakarta的framework(例如struts、slide)对JSP提供了很好的支持,java.apache的framework(turbine)对Velocity提供了很好的支持。  运行JSP文件  1. 下载并安装tomcat。下载地址:http://jakarta.apache.org/tomcat 2. 编写自己的JSP网页和Java对象。 3. 配置自己的Web应用。配置方法: 在T…

JavaWeb—JSP标准标签库(JSTL)

1.  为什么需要使用JSTL? 虽然EL表达式可以访问JavaBean的属性,但是并不能实现在JSP中进行逻辑判断,因而要使用JSTL标签 2.  什么是JSTL? JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL标签库的出现,不仅简化了JSP和WEB应用程序的开发,而且在应用程序服务器之间提供了一致的接口,最大程度地提高了WEB应用在各应…

JSP EL内置对象

 为了方便输出一些表达式的值,自己也定义了一些内置对象,应用这些内置对象方便的获取想要输出的值 JSP EL的内置对象和JSP的内置对象是两回事,不能互用,即JSP EL内置对象只能在EL中表达式中使用, JSP的内置对象也只能在JSP中使用而不能在EL中直接用 但是两种有个对应关系,即EL的内置对象可以调用JSP对应内置对象的保存数据,从而方便的显示  JSP EL的内置对象: pageContext pageScope requestSc…

JSP基础

定义: JSP是一种servlet。servlet是先编译为class文件,再部署,而JSP是先部署,再编译为class文件。 生命周期: JSP转换编译->JSP初始化阶段->JSP执行阶段->JSP销毁阶段 语法: 1. <% 代码片段 %>脚本程序 2. <%! int i=0%> JSP声明 3. <%= 表达式 %> JSP表达式 4. <%-- 注释 --%> JSP注释 5. <%@ page ... %> <%@ include ... %> <%@ taglib ...…

Activity 与Servlet的相似性和区别

相似处: 1、Activity、Servlet的职责都是向用户呈现界面 2、开发者开发Activity、Servlet都继承系统的基类。 3、Activity、Servlet开发出来之后都需要进行配置。 4、Activity运行于Android应用中,Servlet运行于Web应用中。 5、开发者无法创建Activity、Servlet实例,无须调用它们的方法。Activity、Servlet的方法都由系统以回调的方式来调用。 6、Activity、Servlet都有各自的生命周期,它们的生命…

web项目的servlet和filter中获取spring上下文

之前一直是在web项目中使用struts2然后通过plugin集成spring,action生成的细节全部由plugin实现了,对于我们是透明的。过几天学校留个作业只能用普通的jsp+servlet做,之前一直是透明的使用spring,对spring的初始化及bean的获取一直没什么概念。这回正好用的上,就研究了一下ContextLoaderListener ContextLoader和StrutsSpringObjectFactory的源码。经过一番阅读对spring的初始化和获取bean有了一…

Servlet

Servlet是用Java编写的Server端程序,它与协议和平台无关。Servlet运行于Java-enabled   Web   Server中。Java   Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。     最早支持Servlet技术的是JavaSoft的Java   Web   Server。此后,一些其它的基于Java的Web   Server开始支持标准的Servlet   API。Servlet的主要功能在于交互式地浏览和修改数据,生成动态Web内容。这个过…

servlet学习笔记

servlet学习笔记(1)-javax.servlet.http提供的HTTP Servlet应用编程接口 下面主要介绍javax.servlet.http提供的HTTP Servlet应用编程接口。   HTTP Servlet 使用一个 HTML 表格来发送和接收数据。要创建一个 HTTP Servlet,请扩展 HttpServlet 类, 该类是用专门的方法来处理 HTML 表格的 GenericServlet 的一个子类。 HTML 表单是由 <FORM> 和 </FORM> 标记定义的。表单中典型地包…

maven2常用命令

MAVEN2常用命令 【转自:http://axl-224.iteye.com/blog/712611】    mvn archetype maven里的项目是用archetype创建的,通过指定不同的archetype来创建不同类型的项目骨架(java/动态web/企业级应用等等)   (1)创建Maven的普通java项目:   mvn archetype:create   -DgroupId=packageName   -DartifactId=projectName  (2) 创建Maven的Web项目:       mvn archetype:create    -DgroupId=packageNa…

Java Servlet API

3. Java Servlet API: Java Servlet 开发工具(JSDK)提供了多个软件包,在编写 Servlet 时需要用到这些软件包。其中包括两个用于所有 Servlet 的基本软件包:javax.servlet 和 javax.servlet.http。可从sun公司的Web站点下载 Java Servlet 开发工具。 下面主要介绍javax.servlet.http提供的HTTP Servlet应用编程接口。 HTTP Servlet 使用一个 HTML 表格来发送和接收数据。要创建一个 HTTP Servlet,…

Servlet初始化报错–Error instantiating servlet class [XXX]

Servlet初始化报错--Error instantiating servlet class [XXX]问题再现问题分析与解决结论 作为servlet学习小白, 今天在编写好自己的servlet类之后, 通过启动tomcat来调试servlet, 结果发现在初始化时报错了, 以下是还原过程: 问题再现 已经启动好了tomcat, 启动正常, 通过url访问servlet时, 页面报500错误: 问题分析与解决 通过阅读报错信息: Error instantiating servlet class [com.amaker.servle…

4.1 Servlet简介

转:http://www.blogjava.net/jerry-zhaoj/articles/286008.html 4.1 Servlet简介 1.Servlet 是什么?Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序。除了 Java Servlet API,Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件包。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力。Java servlet对于Web服务器就好象Java apple…

Servlet生命周期2

Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。 Servlet的生命周期包含了下面4个阶段: (1)加载和实例化 Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器检测到需要这个Servlet来响应第一个请求时,创 建Servlet实例。当Servlet容器启动后,它必须要知道所需的Servlet类…

解读 servlet

学习servlet,最重要的就是理解servlet下面四个点:        1.了解Servlet API的常用接口和类        2.掌握Servlet的生命周期        3.掌握Servlet的部署和配置        4.会使用Servlet处理用户请求( get, post) 用过jsp的应该知道,servlet技术是诞生在jsp之前的,servlet是一个 Java程序,是在j2ee服务器上运行以处理客户端求并做出响应的程序.  通过查阅api可以知道,servlet和其子接口generics…
下一页 »