Servlet和JSP的协调运行——通过调整Servlet和JSP来提高你的企业应用的运行性能

                                                        Servlet和JSP的协调运行                              ——通过调整Servlet和JSP来提高你的企业应该的运行性能                                                                                                  作者:Rahul Chaudhary     简介    在这篇文章里,Rahul Chaudhary描述了能够提高Servlet和JSP性能的性能协调技术(perform…

Apache和Tomcat 区别

[size=medium]APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT, 为什么还要JDK呢?因为jsp需要连接数据库的话 就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要APACHE+TOMCAT+JDK整合的好处是:如果客户端请求的…

JSP企业面试题整理(4)

JSP企业面试题整理(4)5-1. 简述Servlet和JSP的关系。 JSP是以另外一种方式实现的Servlet,Servlet是JSP的早期版本,在JSP中,更加注重页面的表现,而在Servlet中则更注重业务逻辑的实现。 因此,当编写的页面显示效果比较复杂时,首选是JSP。或者在开发过程中,HTML代码经常发生变化,而Java代码则相对比较固定时,可以选择JSP。而我们在处理业务逻辑时,首选则是Servlet。 同时,JSP只能处理浏览器…

jsp自定义标签(一)

本教程目的 想要在 JavaServer Pages (JSP) 应用程序中添加自定义标签吗?本教程将为您展示如何用这些标签编写类似于 JSP 技术自带操作 —— 如 jsp:useBean、jsp:getProperty 和 jsp:forward —— 的自定义操作。介绍如何用特定于自已的域的表示逻辑的自定义操作来扩展 JSP 语法。 在 JSP 应用程序中添加 自定义标签 的能力可以使您将工作重点放到以文档为中心的开发方式上。可以使 Java 代码不出现在 …

使用XML文件来实现对Servlet的配置

我们在Web应用中可以使用xml来配置servlet,给其提供初始化参数,如下例:我们创建的Servlet为:ServletDemo.java,代码如下:/**Createdon2005-8-29**TODOTochangethetemplateforthisgeneratedfilegoto*Window-Preferences-Java-CodeStyle-CodeTemplates*/packagezy.pro.wd.servlet;importjava.io.IOException;importjava.io.PrintWriter;importjavax.sql.DataSource;importjavax.servlet.ServletException…

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…

Servlet API 和 NIO: 最终组合在一起

         您认为把 NIO 和 Servlet API 组合在一起是不可能的?请再好好想一下。在本文中,Java 开发人员 Taylor Cowan 向您展示了如何把生产者/消费者模型应用到消费者非阻塞 I/O,从而轻松地让 Servlet API 全新地兼容 NIO。在这个过程中,您将会看到采用了什么来创建实际的基于 Servlet 并实现了 NIO 的 Web 服务器;您也将发现在企业环境中,那个服务器是如何以标准的 Java I/O 服务器(Tomcat 5.…

jar、war、ear

jar: 英文 Java Archive file 通常是开发时要引用通用类,打成包便于存放管理war:英文 Web Archive file 是做好一个web应用后,通常是网站,打成包部署到容器中ear:英文Enterprise Archive file 企业级应用,通常是EJB打成ear包。

Java中Ear、Jar、War文件之间有何不同?

Ear、Jar、War文件之间有何不同?它们分别使用在哪种环境下?   在文件结构上,三者并没有什么不同,它们都采用zip或jar档案文件压缩格式。但是它们的使用目的有所区别:   Jar文件(扩展名为. Jar)包含Java类的普通库、资源(resources)、辅助文件(auxiliary files)等   War文件(扩展名为.War)包含全部Web应用程序。在这种情形下,一个Web应用程序被定义为单独的一组文件、类和资源,用…

Spring(一)

[color=red]Spring简介[/color] Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。   ◆目的:解决企业应用开发的复杂性    ◆功能:使用基本的JavaBean代替EJB,并提供了更…

[SpringMVC]修改源码使之能够更加智能的自动装配request请求参数.

记得以前用Struts2时候,有种说法好像叫做自动装配(可能名字记错了,见谅),就是将request中的<form>表单自动组装为java对象。然而后来使用SpringMVC之后,发现SpringMVC这一点做得有些差强人意。因为Struts2能够自动组装的是<input name="obj.property"> 这种request参数名,而SpringMVC自动组装的是<input name="property"> 这种参数名,虽然仅仅少了个obj. ,但是用起来差别很…

2010 年 Java 平台圆桌会议—展望 Java 行业的未来

简介: Java™ 平台以稳定著称,其社区却相当活跃,但这并不意味着 Java 技术已经足够成熟。Oracle 收购 Sun Microsystems 就是 Java 行业重新定义过程中的最新变化。为了让大家了解相关信息,Java 技术专区编辑 Jenni Aloi 举办了一次 developerWorks 圆桌会议 — Java 社区中的 9 大思想者 — 讨论了 Java 技术、文化和行业的现状和发展趋势。自 Oracle 去年宣布其收购 Sun Microsystems 的意图以来,J…

Maven权威指南

本书目录 ---------------- 前言 序 1. 介绍Apache Maven 2. 安装和运行Maven I. Maven实战   3. 一个简单的Maven项目   4. 定制一个Maven项目   5. 一个简单的Web应用   6. 一个多模块项目   7. 多模块企业级项目   8. 优化和重构POM II. Maven参考   9. 项目对象模型   10. 构建生命周期   11. 构建Profile   12. Maven装配器   13. 属性和资源过滤   14. Maven和Eclipse: m2eclipse   15. 站点生成…

NetBeans Weekly News 刊号 # 129 – Dec 14, 2010

未分类 , , , , 发表评论
2010-12-14 NetBeans IDE 中 Cobertura 对 Maven 项目的支持NetBeans IDE 目前通过 Cobertura Maven 插件可对 Maven 项目的代码覆盖分析进行支持。了解如何在 IDE 中显示代码覆盖分析的测试结果,可参见NetBeans RCP applications on Maven。 Edit 2010-12-14 NetBeans 7.0 对 PHP 编辑器性能方面有提示NetBeans PHP 团队一直在对 NetBeans 7.0 中的 PHP 编辑器在性能方面的 issues 进行修复。(下载…

framework Schedule Quartz

quartz http://www.opensymphony.com/quartz/ 不带依赖 jar 的基于 Quartz 的示例 Java 代码 http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/j-quartz-noJars.zip 带有依赖 jar 的基于 Quartz 的示例 Java 代码 http://download.boulder.ibm.com/ibmdl/pub/software/dw/java/j-quartz-withJars.zip   Quartz从入门到进阶 http://kebo.iteye.com/blog/255046 http://onjava.com/pub/a/on…
下一页 »