Welcome 微信登录

首页 / 网页编程 / JSP

Java和jsp编程中应该注意的几个常见问题

Java和jsp编程中应该注意的几个常见问题

Java和jsp编程中应该注意的几个常见问题2008-05-051.对应String类型的对象使用println()方法时,如果对象为null,将打印null而不是引发NullPointerException,由此引用的问题是容易造成错觉,对于以后对字符串的操作容易引起问题。2.引发NullPointerException异常,主要原因是没有对对象的存在性进行验证,在jsp编程中经常出现:if(request.getParameter(“use...
使用异步Servlet扩展AJAX应用程序--多路复用客户端套接字

使用异步Servlet扩展AJAX应用程序--多路复用客户端套接字

使用异步Servlet扩展AJAX应用程序--多路复用客户端套接字2008-05-05Bahar Limaye作为Web应用程序模型的AJAX的出现使服务器端的面貌发生了巨大的变化。用户对着Web页面填写表单并单击提交按钮转到下一个链接的典型Web使用模式现在正在转变为更先进的客户端JavaScript以及功能更丰富的用户界面,只要对表单进行操作,比如单击一个复选框、按下一个键或将鼠标移到一个选项卡上,该用户界面就会不断地与服务器交互。考虑一下从客户端传输...
配置Eclpise+tomcat并实现JSP的编写与部署

配置Eclpise+tomcat并实现JSP的编写与部署

配置Eclpise+tomcat并实现JSP的编写与部署2008-05-05 javaresearch cl41这次毕业论文的题目是基于MPEG-7的视频关键帧的特征提取算法研究,其需要一DEMO,需建立在Web服务体系上并以JSP动态页面作为界面。经过考虑,决定使用现在非常流行的JAVA开发平台Eclipse以及比较方便的JSP的容器――Tomcat服务器作为开发工具。但这两个软件的配置与使用比没有像Jbulider等商业JAVAIDE那样方便简单,而且...
Java Servlet 编程及应用之Cookie的使用方法

Java Servlet 编程及应用之Cookie的使用方法

Java Servlet 编程及应用之Cookie的使用方法2008-05-05Cookie 是一小块可以嵌入HTTP 请求和响应中的数据,它在服务器上产生,并作为响应头域的一部分返回用户。浏览器收到包含Cookie 的响应后,会把Cookie 的内容用“关键字/值” 对的形式写入到一个客户端专为存放Cookie 的文本文件中。浏览器会把Cookie 及随后产生的请求发给相同的服务器,服务器可以再次读取Cookie 中存Cookie...
Servlets:服务器端处理的极好选择

Servlets:服务器端处理的极好选择

Servlets:服务器端处理的极好选择2008-05-05您是否了解您对下一代平台产品有多渴望?可以说您将全部未来都寄托在它上面了。这一产品中厂商所承诺的附加特性必须让您跟上行业竞争的步伐,它的故障修复程序可解决您的日常碰到的问题, 它的功能早在您提出要求之前就已经是发展成熟。 您是否想过只需将现有的应用程序原封不动, 移到另外一个具备您所期望一切的平台上,而一切还运转如初? 这正是Servlets要为您做的。 Servlets API之所以重要,最主要...
用Java Servlet构建旗帜广告系统

用Java Servlet构建旗帜广告系统

用Java Servlet构建旗帜广告系统2008-05-05Wayne对于一个商务网站来说,广告系统是必不可少的。一个好的广告系统是一个网站稳定收入的基础。而旗帜广告(banner)则是网站广告中占绝大部分的广告,因此开发一个旗帜广告系统就非常重要了。利用Java Servlet 我们可以很轻松的构建属于我们自己的旗帜广告系统。我们一般在网页上放上一些图片,设置它们的链接指向广告客户的网页,然后产生日志文件存放浏览的人数,浏览者的IP等信息,这就是开发旗...
Java Servlet API说明文档

Java Servlet API说明文档

Java Servlet API说明文档2008-05-05译者前言:近来在整理有关Servlet资料时发现,在网上竟然找不到一份中文的Java Servlet API的说明文档,而在有一本有关JSP的书后面附的Java Servlet API说明竟然不全,而这份文档的2.1a版在1998年的11月份就已定稿。所以我决定翻译一份中文的文档(其中一些与技术关系不大的部分已被略去),有兴趣的读者可以从http://java.sun.com/products/s...
深入理解和改进JSP/Servlet会话管理机制

深入理解和改进JSP/Servlet会话管理机制

深入理解和改进JSP/Servlet会话管理机制2008-05-05在服务器端编程中,会话状态管理是一个经常必须考虑的重要问题。本文分析JSP/Servlet的会话管理机制及其所面临的问题,然后提出了一种改进的会话管理方法。一、Servlet的会话管理机制根据设计,HTTP是一种无状态的协议。它意味着Web应用并不了解有关同一用户以前请求的信息。维持会话状态信息的方法之一是使用Servlet或者JSP容器提供的会话跟踪功能。Servlet API规范定义了...
Servlet中如何捕获Session事件?

Servlet中如何捕获Session事件?

Servlet中如何捕获Session事件?2008-05-05捕获Session事件的意义:1、记录网站的客户登录日志(登录,退出信息等)2、统计在线人数3、等等还有很多,呵呵,自己想吧……总之挺重要的。Session代表客户的会话过程,客户登录时,往Session中传入一个对象,即可跟踪客户的会话。在Servlet中,传入Session的对象如果是一个实现HttpSessionBindingListener接口的对象(方便起...
Servlet容器工作原理

Servlet容器工作原理

Servlet容器工作原理2008-05-05本文介绍servlet 容器的基本原理。现有两个Servlet容器,第一个很简单,第二个则是根据第一个写出。为了使第一个容器尽量简单,所以没有做得很完整。复杂一些的 servlet 容器 (包括 TOMCAT 4 和 5) 可以参考其他资料。两个servlet容器都处理简单的servlet及staticResource。您可以使用 webroot/ 目录下的 PrimitiveServlet 来测试它。复杂一些...
Java Servlet 编程及应用(一)

Java Servlet 编程及应用(一)

Java Servlet 编程及应用(一)2008-05-05一、概述Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。Java Servlet 与 Applet 的比较:相似之处:* 它们不是独立的应用程序,没有m...
深入剖析JSP和Servlet对中文的处理

深入剖析JSP和Servlet对中文的处理

深入剖析JSP和Servlet对中文的处理2008-05-05 CSDN FREAKY世界上的各地区都有本地的语言。地区差异直接导致了语言环境的差异。在开发一个国际化程序的过程中,处理语言问题就显得很重要了。这是一个世界范围内都存在的问题,所以,Java提供了世界性的解决方法。本文描述的方法是用于处理中文的,但是,推而广之,对于处理世界上其它国家和地区的语言同样适用。汉字是双字节的。所谓双字节是指一个双字要占用两个BYTE的位置(即16位),分别称为高位和...
Taglib原理和实现之什么是Taglib

Taglib原理和实现之什么是Taglib

Taglib原理和实现之什么是Taglib2008-05-05WalkingWithJava1、问题:Tag究竟是什么?如何实现一个Tag?一个tag就是一个普通的java类,它唯一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继承TagSupport或者Bod...
JSP入门初级教程之Session的使用

JSP入门初级教程之Session的使用

JSP入门初级教程之Session的使用2008-05-05清枫HTTP协议是无状态的,即信息无法通过HTTP协议本身进传递。为了跟踪用户的操作状态,ASP应用SESSION对象。JSP使用一个叫HttpSession的对象实现同样的功能。HTTPSession 是一个建立在cookies 和URL-rewriting上的高质量的界面。Session的信息保存在服务器端,Session的id保存在客户机的cookie中。事实上,在许多上,如果浏览器支持的话...
JSP和Struts解决用户退出问题

JSP和Struts解决用户退出问题

JSP和Struts解决用户退出问题2008-05-05 MATRIX Kevin H. Le在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许多Web应用强迫用户退出时关闭整个浏览器...
<< 41 42 43 44 45 46 47 48 49 50 >>