搜索列表
-
十二、脚本元素、指令和预定义变量
【JSP编程】12.1 JSP脚本元素 JSP脚本元素用来插入Java代码,这些Java代码将出现在由当前JSP页面生成的Servlet中。脚本元素有三种格式: 表达式格式<%= expression %>:计算表达式并输出其结果。 Scriptlet格式<% code %>:把代码插入到Servlet的service方法。 声明格式<%! code %>:把声明加入到Servlet类...
|十二|二、|、脚|脚本|本元|元素|素、|、指|指令|令和|和预|预定|定义|义变|变量|量| -
十、会话状态
【JSP编程】10.1 会话状态概述 HTTP协议的“无状态”(Stateless)特点带来了一系列的问题。特别是通过在线商店购物时,服务器不能顺利地记住以前的事务就成了严重的问题。它使得“购物篮”之类的应用很难实现:当我们把商品加入购物篮时,服务器如何才能知道篮子里原先有些什么?即使服务器保存了上下文信息,我们仍旧会在电子商...
|十、|、会|会话|话状|状态|态| -
八、设置HTTP应答头
【JSP编程】8.1 HTTP应答头概述 Web服务器的HTTP应答一般由以下几项构成:一个状态行,一个或多个应答头,一个空行,内容文档。设置HTTP应答头往往和设置状态行中的状态代码结合起来。例如,有好几个表示“文档位置已经改变”的状态代码都伴随着一个Location头,而401(Unauthorized)状态代码则必须伴随一个WWW-A...
|八、|、设|设置|置H|HT|TT|TP|P应|应答|答头|头| -
六、访问CGI变量
【JSP编程】6.1 CGI变量概述 如果你是从传统的CGI编程转而学习Java Servlet,或许已经习惯了“CGI变量”这一概念。CGI变量汇集了各种有关请求的信息: 部分来自HTTP请求命令和请求头,例如Content-Length头; 部分来自Socket本身,例如主机的名字和IP地址; 也有部分与服务器安装配置有关,例如URL到实际路径的映...
|六、|、访|访问|问C|CG|GI|I变|变量|量| -
jsp文件操作之读取篇
【JSP编程】文件操作是网站编程的重要内容之一,asp关于文件操作讨论的已经很多了,让我们来看看jsp中是如何实现的。 这里用到了两个文件,一个jsp文件一个javabean文件,通过jsp中调用javabean可以轻松读取文本文件,注意请放置一个文本文件afile.txt到web根目录的test目录下,javabean文件编译后将class文件放到对应的class目录下(t...
|js|sp|p文|文件|件操|操作|作之|之读|读取|取篇|篇| -
用连接池提高Servlet访问数据库的效率(1)
【JSP编程】Java Servlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求可以共享公用资源,而且还可以在不同用户请求之间保留持续数据。本文介绍一种充分发挥该特色的实用技术,即数据库连接池。一、实现连接池的意义动态Web站点往往用数据库存储的信息生成Web页面,每一个页...
|用连|连接|接池|池提|提高|高S|Se|er|rv|vl|le|et|t访|访问|问数|数据|据库|库的|的效|效率|率1|1| -
JSP开发入门(一)--安装好你的机器来使用JSP
【JSP编程】JSP开发入门(一)----安装好你的机器来使用JSP你将会需要Java 2软件开发工具(JSDK),它原来的名称是Java发展工具(JDK)以及JavaServer网站发展工具(JSWDK),Tomcat,或是其它支持JSP的网络服务器。Sun免费提供JSDK与JSWDK来供Windows,Solaris,以及Linux平台使用。 如果你想要在你目...
|JS|SP|P开|开发|发入|入门|门一|一安|安装|装好|好你|你的|的机|机器|器来|来使|使用|用J|JS|SP|P| -
JSP开发入门(二)----JSP语法的基本原理
【JSP编程】安装之后,接下来我们要讨论JSP的语法.如果要偷懒,你可以下载语法卡而如果你不熟悉 Java的程序设计,你可能会想要参考Sun的使用手册;然而,网站建立者不应该做太多的Java发展。除了几个函式呼叫之外,出现在你JSP网页上的Java程序代码应该将它减到最少; 记住这点之后,现在让我们先来看看JSP的编译器指引与指...
|JS|SP|P开|开发|发入|入门|门二|二J|JS|SP|P语|语法|法的|的基|基本|本原|原理|理| -
JSP模板应用指南(下)
【JSP编程】执行模板 这里所讨论的模板将在三种定制标签下执行: Template: insert Template: put Template: get insert 标签中包含一个模板,但是在包含之前,put 标签存储有一些信息——name, URI和Boolean 值(用来指定将内容是包含还是直接显示)——关于模板所包含的内容。在template:get中包含(或显...
|JS|SP|P模|模板|板应|应用|用指|指南|南(|(下|下)|)| -
实例讲解JSP Model2体系结构(下)
【JSP编程】每次用户在Eshop.jsp页内加入一件物品,页面就向控制servlet发送一个请求。由servlet依次决定适当的动作,然后处理要加入的物品的请求参数。然后它例示一个新的CD Bean(见代码清单4)表示所选物品,并在会话内更新购物车对象。 代码清单 4:CD.java package shopping; public class CD { String albu...
|实例|例讲|讲解|解J|JS|SP|PM|Mo|od|de|el|l2|2体|体系|系结|结构|构(|(下|下)|)| -
实例讲解JSP Model2体系结构(中)
【JSP编程】理解“音乐无国界” “音乐无国界”的主界面是JSP页 Eshop.jsp(见代码清单1)。你会注意到,这个页面几乎只作为专门的用户界面,不承担任何处理任务――是一个最理想的JSP方案。另外,请注意另一个JSP页Cart.jsp(见代码清单2)被Eshop.jsp通过指令<jsp:include page="Cart.jsp" flush="...
|实例|例讲|讲解|解J|JS|SP|PM|Mo|od|de|el|l2|2体|体系|系结|结构|构(|(中|中)|)| -
一个用JSP做的日历
【JSP编程】<!-- File name:calendar.jsp --> <!-- 显示任意年、月的日历,可选择不同的年、月。author:wildfield --> <%@ page language="java" import="java.util.*" %> <%! String year; String month; %> <% month=request.getParameter("month&...
|一个|个用|用J|JS|SP|P做|做的|的日|日历|历|