- 浏览: 39688 次
- 性别:
- 来自: 深圳
-
最新评论
文章列表
=============== <package>===============
struts.xml 中的package的name可以随意定义,只做继承时使用。
=============== <constent>===============struts.xml 中用<constent name="" value=""/>来改变default.proerties 中key对应的值
= ...
- 2009-02-22 21:03
- 浏览 999
- 评论(0)
============================= Struts2 和 Servlet 耦合=============================
首选 ActionConext 其次 ServletActionContext 最后是实现接口
-- 1 -- ### ActionContext ### --- 不能获得response对象
static ActionContext getContext() 获得当前线程的向下文 相当于Obje ...
- 2009-02-22 21:01
- 浏览 926
- 评论(0)
Struts2 的国际化
===============================资源文件的级别===============================---------全局的:---------命名:baseName + _语言码_国家码.properties
或 baseName + _语言码.properties
或 baseName + .properties
message_en_US.properties username.invalid = username invalid
message_zh_CN.prope ...
- 2009-02-22 21:01
- 浏览 1656
- 评论(0)
Struts2学习笔记(3)--输入校验
输入校验
=====================================1.register.jsp
<%@ taglib prefix="s" uri="/struts-tags" %><from action="register.action" method="post">
<s:fielderror></s:fielderror> 用于显示错误信息 用户名:<input type=" ...
- 2009-02-22 21:00
- 浏览 2032
- 评论(0)
===================================文件上传的原理:
表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:
1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的
值处理成URL编码方式。
2) multipart/form-data:这种编码方式的表单会以二进制流的方式来处理表单数据,这种编码方式会把文件域指定文件的内容也封装到
请求参数里。
3) text/plain:这种方式主要适用于直接通过表单发送邮件的 ...
- 2009-02-22 20:58
- 浏览 1354
- 评论(0)
Struts2学习笔记(5)--拦截器
Interceptor (底层通过动态代理实现)
1.建包 ...interceptor
自定义拦截器
第一种方式:实现xwork包下的Interceptor接口
init() {} 初始化时调用destroy() {} 销毁时调用
class MyInterceptor implements Interceptor {
private String hello; //setter...getter...
public void init() { System.out.println("init()..."); Sys ...
- 2009-02-22 20:57
- 浏览 1735
- 评论(0)
当校验逻辑不是十分复杂时,可以用xml进行校验;逻辑十分复杂是,可以通过validate()进行校验
分类:
【字段校验】 ---- field-validator ---- 字段优先,我去校验谁(字段),我用谁(校验器)来校验
【非字段校验】 ---- validator ---- 校验器优先,我用谁(校验器)来校验,我去校验谁(字段)
****** 这两种只是 表现形式 不同,底层是相同的,都是把错误信息放到fielderror中
命名:需要校验的Action名 + -validation.xml位置:要和需要校验的Action放在同一目录下
### 只对action中的某个方 ...
- 2009-02-22 20:56
- 浏览 1806
- 评论(0)
基本类型可以完成自动转换,主要转换对象类型,基于OGNL
分为:
----局部类型转换
1.自定义转换类继承DeaultTypeConverter
重写convertValue(Map context, Object value, Class toType)
Xxx.class == toType (或用equals()) String --> Object
Stri ...
- 2009-02-22 20:53
- 浏览 1180
- 评论(0)
1.Struts2入门及配置
Struts2是基于webwork整合Struts1而产生的新架构,即webwork+struts1=struts2
1.在http://struts.apache.org/下载Struts组件
2.Struts2配置
- 2009-02-22 20:48
- 浏览 1194
- 评论(0)
Out对象:
它表示为客户打开的输出流,主要用来向客户端输出数据。
方法:
out.println(boolean,char,char[],double,float,int,long,Object,String) ;
//输出并换行,但浏览器会忽略掉,要想换行要加上<br>。
out. print(boolean,char,char[],double,float,int,long,Object,String);
- 2008-11-22 10:02
- 浏览 1554
- 评论(0)
JSP的构成: 模板元素 主要指Jsp的静态HTML或者XML内容。 注释 <!--comment--> 在客户端显示一个注释 公开注释 <--comment--> 写在Jsp程序中,但不发给客户端 隐藏注释 ...
- 2008-11-22 09:47
- 浏览 1000
- 评论(0)
Javascript编程基础
JavaScript是由Nctscape公司开发的一种脚本语言,其编写的程序可以被嵌入到
HTML/XML页面中,并直接在浏览器中解释执行。
JavaScript功能
增强页面动态效果
实现页面(浏览器)与用户之间的实时、动态的交互
JavaScript语言特点
脚本语言(Script Language)
解释执行(Interpreted Language)
基于对象(Object Based)
事件驱动(Event Driven)
简单
弱类型(weakly typed languag ...
- 2008-11-21 22:01
- 浏览 1019
- 评论(0)
Html 是为了在各种网络环境之间,不同文件格式之间进行交流的一种语言格式。
Html 功能:
制作网页,以文本、图像、列表、表格等形式显示信息
通过超链接检索在线的信息
通过表单实现数据的采集和提交,以获取远程服务
在页面中嵌入电子表格、动画、视频或音频剪辑,以及其他一些应用。
Html 文件:
纯文本格式,内含文本信息和文本标记
后缀为“.html”或者“.htm”,标记大小写不敏感。
Html 文档结构
<html>
<head>
<title>页面标题</title>
</head>
<b ...
- 2008-11-21 21:34
- 浏览 1162
- 评论(0)