自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 servlet生成验证码图片

com.rolia.learning.learningweb.validationcode.ValidationCodeServlet.java ValidationCodeServlet.java

2008-06-01 11:25:00 699

原创 中文乱码最终解决方案

环境:JDK1.5TOMCAT5.0.30%TOMCAT_HOME%:F:/Tomcat 5.0统一使用utf-8一。URL:修改%TOMCAT_HOME%/conf/server.xml文件找到如下内容:    port="80"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"           

2008-06-01 11:05:00 646

原创 J2EE 平台搭建详细步骤

J2EE环境配置用到的软件资源:以下资源大部分可以在http://yiyi735.blog.xunlei.com/里下载到。l 系统环境:本人的系统配置为WINDOWS XP SP2 P42.8G 512M内存。l JAVA环境:jdk-1_5_0_02-windows-i586-p.exel 数据库:MSQL 5.0l 服务器:Tomcat5.0l 开发平台:ecli

2008-06-01 11:04:00 1094

转载 JSP隐士对象

  JSP implicit object Type Typical use by the scriptlet writer

2008-06-01 11:02:00 801

原创 JSP中与路径相关的常用的几个方法

 http:/localhost/123/jsp/test.jsp:page language="java" pageEncoding="UTF-8"%> taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>taglib uri="http://struts.apache.org/tags-html"

2008-06-01 10:59:00 607

转载 HTTP响应码

 响应码由三位十进制数字组成。出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示:1XX: 信息2XX:成功3XX:重定向4XX:客户端错误5XX:服务器错误 响应码 含义

2008-06-01 10:56:00 4178 2

原创 变量存取范围及JSP、JSTL和Struts技术中变量的存取方法

 JSP中变量的定义范围实际有5种:本地范围,页面范围(page),请求范围(request),会话范围(session)和应用程序范围(application)。以下介绍在各种技术中的变量存取方法。u       JSP中:存储:本地范围变量直接定义,如:   String name="name in page"; page范围变量保存在pageContext隐式对象

2008-06-01 10:55:00 2918

转载 HTTP header 响应头祥解

 有四种头标:1.通用头标    既可用于请求有可用于响应,并且是作为一个整体而不是特定资源与事务相关联。2.请求头标    允许客户端传递关于自身信息和希望的响应形式。3.响应头标    服务器用于传递自身信息和响应。4.实体头标    定义被传送资源的信息。既可用于请求,也可用于响应头标以如下的单行形式发送。:其中name是头标名,大小写敏感value是

2008-06-01 10:54:00 1938

原创 一个简单的java Mail

MailUtil.java 01 package cn.rolia.learning.javamail;02 03 import javax.mail.*;04 import 

2008-06-01 10:49:00 535

原创 SwingSpeciality

SwingSpecialityDemo.java 001 package cn.rolia.learning.swing;002 /*003 此程序演示Swing的特性004 

2008-05-31 15:02:00 408

原创 Layout

LayoutDemo.java 001 package cn.rolia.learning.swing;002 import java.awt.FlowLayout;003 i

2008-05-31 15:01:00 852

原创 JTree

JTreeDemo.java 001 package cn.rolia.learning.swing;002 import java.awt.Dimension;003 imp

2008-05-31 15:00:00 1270

原创 JTextArea

JTextAreaDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.Color;03 import

2008-05-31 14:59:00 848

原创 JTable

JTableDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.Dimension;03 impor

2008-05-31 14:58:00 481

原创 JTabbedPane

JTabbedPaneDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.FlowLayout;03

2008-05-31 14:57:00 1633

原创 JSplitPane

JSplitPaneDemo.java 01 package cn.rolia.learning.swing;02 import javax.swing.*;03 import

2008-05-31 14:56:00 568

原创 JSlider

JSliderDemo.java 01 package cn.rolia.learning.swing;02 import javax.swing.JSlider;03 imp

2008-05-31 14:55:00 767

原创 JRadioButton

JRadioButtonDemo.java 01 package cn.rolia.learning.swing;02 import javax.swing.JPanel;03

2008-05-31 14:54:00 651

原创 JProgressBar

JProgressBarDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.Color;03 imp

2008-05-31 14:53:00 465

原创 JProgressBar

JProgressBarDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.Color;03 imp

2008-05-31 14:52:00 542

原创 JMenuBar

JMenuBarDemo.java 01 package cn.rolia.learning.swing;02 //JMenu 继承自JMenuItem,它们都在javax.s

2008-05-31 14:51:00 1249

原创 JOptionPane

JOptionPaneDemo.java 001 package cn.rolia.learning.swing;002 import javax.swing.JOptionP

2008-05-31 14:51:00 1088

原创 JFrame

JFrameDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.*;03 import javax.

2008-05-31 14:48:00 340

原创 JColorChooser

JColorChooserDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.Dimension;0

2008-05-31 14:43:00 825

原创 Border

package cn.rolia.learning.swing;import java.awt.*;import javax.swing.*;import javax.swing.border.*;public class BorderDemo{ public static void main(String[] args) { JFrame frame = n

2008-05-31 14:39:00 495

原创 Applet

AppletDemo.java 01 package cn.rolia.learning.swing;02 import java.awt.*;03 import java.net.URL;04 import java.

2008-05-31 14:36:00 279

原创 ActionServlet的init()方法

 //struts1.1    public void init() throws ServletException {  /*   1. Initialize the framework’s internal message bundle. These messages are used to   output informational, warning, and error messages

2008-05-31 14:16:00 670

原创 上传

struts中含有支持文件上传功能的包org.apache.struts.upload。可以创建一个包含FormFile类型的属性的ActionForm。如:package cn.rolia.struts.upload;import javax.servlet.http.HttpServletRequest;import org.apache.struts.action.Actio

2008-05-31 14:10:00 364

原创 日志 log4j

 日志分两种:1.系统日志:处理应用程序内部操作而不是基于用户的特定操作。例如:SMTP主机没有响应。2.应用程序日志:特定用户操作中的记录。 日志作用记录异常;安全检查非法用户跟踪测试日志种类1.容器日志文件。日志文件的名称和位置依赖与文件。可在类中直接从获取日志记录器。如:       javax.servlet.ServletContext c

2008-05-31 14:08:00 403

原创 使用多个struts-config配置文件,模块化

 可以将一个struts-config.xml分割成多个小的struts-config.xml。每个都必须按照struts-config DTD文件的格式进行编写。配置举例如下: action     org.apache.struts.action.ActionServlet      config          /WEB-INF/struts-con

2008-05-31 14:07:00 1021

原创 全局常量

  可以声明一个plug-in。在plug-in中声明常量并将其保存在ServletContext中举例如下:Constants.java:package com.yourcompany.struts.constants;import java.util.HashMap;import java.util.Map;publicclass Constants {   

2008-05-31 14:05:00 780

原创 tag library

 可以在JSP中创建引用绝对路径的一个taglib,这样的话就不许要在WEB.XML中声明了。如:   ...当你用绝对URL指定taglib时,你不需要将相应的taglib中加入到web.xml中去。 Servlet2.3之前必须在web.xml中声明taglib 从2.3开始才可以使用绝URI。绝对URI是由相应的TL

2008-05-31 14:04:00 672

原创 ActionForward

使用forward可以定义URL的逻辑名称,然后使用逻辑名称来应用URL。这样,在更新URL时,不必更新URL的每个引用,只须在struts-config.xml中更改一次这个引用。可以定义两类forward:全局forward和针对具体请求的forward。全局forward在整个应用程序中都可以使用,针对具体请求的forward只可以在他各自的请求action中使用。全局forward的定义示

2008-05-31 14:02:00 483

原创 Struts的控制层

Struts的控制层的生命周期:担任MVC/Model 2控制器角色核心的是ActionServlet.ActionServlet必须在web.xml里进行配置。具体配置参数参见“web.xml参数设置.doc”Servlet容器在启动时,或者用户首次请求ActionServlet时加载ActionServlet类,在上述情况下,Servlet容器都会在ActionServlet被加载后立即执

2008-05-31 14:00:00 824

原创 MVC

模型层模型层是应用程序的核心,决定了应用程序的功能。模型层应该是独立于视图层和控制层的。典型的模型层可细分为三个概念子层。1、外部接口 与模型层进行交互。2、事物逻辑 提供应用程序的事务功能。3、数据访问 与应用程序的数据源通信。视图层视图层的基本作用就是获取应用程序的数据和向应用程序发送数据。他不包含事物逻辑,也不包含想数据源中存储数据或从数据院中检索数据的任何代码,而是模型层负责管理事物逻

2008-05-31 13:57:00 373

原创 Validator 验证 - 自定义验证

 n         (http://localhost/123/validate/customervalidate/input.jsp)n         在struts1.1中创建一个自定义的验证,验证一个字段的值是否和另一个字段的值相等。1.    创建一个包含一个实现规则接口的静态方法的类。CunstomValidatorRules.java;package com.o

2008-05-31 13:49:00 4987 1

原创 Validator 验证 - 在validation.xml中定义常量

 常量有两种:一种是全局范围常量。一种是某个formset范围的常量。位置如下:form-bean à form-validation à global à constantform-bean à form-validation à formset à constant格式如下:                        globalVarName     

2008-05-31 13:46:00 1354

原创 Validator 验证 - 概述

 对表单的验证有两种:语法验证和语义验证。语法有效是指数据必须有正确的格式,如数据只能包含数字,语义有效是指必须符合逻辑,如时间值不能是一个未来的时间。 struts1.2增添了许多新特征如:validwhen验证规则(validator) 一开始Struts是使用formbean的validate()方法进行验证的。有时候则是在Action中进行验证。通过validator框

2008-05-31 13:43:00 1015

原创 Validator 验证 - 本地化验证

            本地化验证使用formset元素的language、country和variant属性可以将验证与指定的国家和语言相关联。首先定一个适合所有国家和语言的全局formset:                            depends="required">                                   

2008-05-31 13:38:00 398

原创 ActionServlet参数设置

The standard version of ActionServlet is configured based on the following servlet initialization parameters, which you will specify in the web application deployment descriptor (/WEB-INF/web.xml) for

2008-05-31 13:33:00 568

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除