随笔分类 - jsp
摘要:servlet 运行在servlet 容器中,其生命周期由容器来管理。servlet 的生命周期通过 javax.servlet.Servlet接口中的init(),servce(),和destory();方法表示。1,加载和实例化servlet 容器负责加载和实例化servlet 当容器启动或在容器中检测到需要这个servlet来响应一个请求时。创建servlet实例。容器通过java 的反射API来创建servlet实例.所以servlet中不应该提供带参数的构造函数。2,初始化在servlet实例化后,容器必须调用 init() 方法来初始化这个对象。初始化的目的是为了让servlet对
阅读全文
posted @ 2008-04-19 22:29
shine_panda
摘要:<%@pagecontentType="image/jpeg"import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*"%><%!ColorgetRandColor(intfc,intbc)...{//给定范围获得随机颜色Randomrandom=newRandom();if(fc>255)fc=255;if(bc>255)bc=255;intr=fc+random.nextInt(bc-fc);intg=fc+random.nextInt(bc-fc);
阅读全文
posted @ 2008-04-18 08:41
shine_panda
摘要:1, jsp页面的代码<%...@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><html><body><!--encType必不可少--><formaction="upImgServlet"method="post"encType=multipart/form-data>描述:<inputtype="text"name="d
阅读全文
posted @ 2008-04-09 21:45
shine_panda
摘要:Java Servlet API 使用 Session 来跟踪会话和管理会话内的状态.利用Session服务器可以把一个客户的所有请求联系在一起,并记住客户的操作状态.当客户第一次连接到服务器的时候,服务器会为其建立一个Session并分配客户一个唯一的标识(Session ID)客户通过浏览器访问. 一个浏览器的进程就是一个会话.编写一个会话信息输出类.packagecom.cao.util;importjava.io.PrintWriter;importjava.util.Date;importjavax.servlet.http.HttpSession;publicclassOutput
阅读全文
posted @ 2008-04-04 11:45
shine_panda
摘要:开发一个迭代标签 的步骤1,写一个标签类.package com.cao.tag;import java.util.Collection;import java.util.Iterator;import javax.servlet.jsp.JspException;import javax.servlet.jsp.PageContext;import javax.servlet.jsp.tagext.TagSupport;public class IterateTag extends TagSupport {private String itemId;private Object item;p
阅读全文
posted @ 2008-04-03 17:30
shine_panda
摘要:我在做标签的时候发现有时候嵌套标签在jsp显示的时候非常重要. 特地拿来和大家一起分享.我以开发一个 switch 标签为例.1,首先要写三个标签类.package com.cao.tag;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.TagSupport;public class SwitchTag extends TagSupport {private boolean subTagExecuted = false; //这个方法由子标签对象处理器调用,用于判断是否可以执行自身的标签体.publi.
阅读全文
posted @ 2008-04-03 15:39
shine_panda
摘要:随着EL表达式的广泛使用EL函数也越来越重要,下面介绍如和自定义EL函数. 希望对大家有所帮助.1, 首先要写一个类 用来处理该自定义的El函数所要处理的逻辑!这里用自定义编码函数为例://MyEncoding.javapackage com.cao;import java.io.UnsupportedEncodingException;public class MyEncoding {//这里必须是publicstatic 才能被正确的调用public static String toGBK (String str) throws UnsupportedEncodingException .
阅读全文
posted @ 2008-04-02 10:50
shine_panda
摘要:自从EL 表达式出现以来WEB的显示层就发生了大的变革,显示数据变的更加方便,下面是EL表达式的几个基本用法.1,用来获取表单数据 param 和 paramValuesjsp1.jsp 的有如下表单<form action="sampleJsp.jsp" method="post"> <input type="text" name="sampleValue" value="10" /> <input type="text" name="
阅读全文
posted @ 2008-04-02 10:17
shine_panda
摘要:struts 中要实现国际化1,要在资源文件配置语言如: ApplicationResources.properties 中 有form.choose=请选择form.language1=英语form.language2=中文ApplicationResources_en_US.properties中有form.choose=please chooseform.language1=Englishform.language2=Chinese2 ,页面上的所有静态文字都要用 <bean:message key=""/> 来进行显示3,设置浏览器 在internate
阅读全文
posted @ 2008-03-31 12:43
shine_panda

浙公网安备 33010602011771号