自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 Struts2输入校验(五) の FieldError和ActionError的区别

Struts2的错误信息分两种级别,第一种是:field(属性)级别;第二种是:action级别       注意:如果Action中的校验和校验框架同时使用,那么两者都执行,首先执行校验框架,然后Action的validate方法。       原因:

2011-09-30 13:13:54 3245 2

原创 试用期终于结束啦!

今天是我试用期的最后一天,十一过来就是正式员工啦!       其实,除了工资高点令人高兴之外,还有就是可以接项目了,我等了三个月,终于盼到了这一天,能不激动吗……我容易吗我……       老总给的新任务是做PL/SQL,我之前只是用过Oracle,没碰过这东西,从昨天

2011-09-30 10:15:51 1298 3

原创 Struts2输入校验(四) の校验框架 ——非字段校验

非字段校验和字段校验的底层是相同的,只是逻辑思维不相同而已。字段校验的逻辑是:首先确定我去校验谁,然后确定拿谁去校验。非字段校验的逻辑是:先确定我拿谁去校验,然后去校验谁。下边分别选取一下这两种校验的片段,大家自己区别一下。 字段校验:

2011-09-26 17:20:16 994

原创 Struts2输入校验(四) の校验框架——字段校验

Struts2的校验框架是基于XML文本配置的,不需要编码创建XML文件,名为:XXXX-validation.xml 其中,XXXX是Action类的名称。位置放在和Action同一包下。Struts2的校验分为两种:字段校验和非字段校验。两者本质上是一样的,只是针

2011-09-23 17:25:27 1094

原创 为什么是List list = new ArrayList(),而不直接用ArrayList

工作的时候,同事遇到这样一个问题,我也只是知道个大概,网上搜罗,这就整理一下。     编程是要面向对象编程,针对抽象(接口),而非具体    List 是接口,ArrayList是实现    实现List接口的有ArrayList、LinkedList、Ve

2011-09-23 13:51:51 16265 7

原创 Struts2 一个Action实现多个业务逻辑

这个功能和Struts1中的DispatcherAction比较相像在struts.xml文件中,如果没有指定method这个属性,则请求发送过来之后,执行Action类中execute方法,一旦指定了method属性值,则执行Action 中所对应的方法,这

2011-09-22 15:18:48 3562 2

原创 Struts2输入校验(三) のaddActionError的用法

上一节做的验证信息,都是通过addFieldError保存的,现在使用addActionError做保存出错信息用。Struts2的错误信息分两种级别,第一种是:field(属性)级别;第二种是:action级别两者的区别在于:addFieldError事实上是将错误信息

2011-09-22 15:13:46 11068 2

原创 Struts2输入校验(二) の 替换原有的错误信息提示格式

全局的错误信息显示格式处理在Struts.xml中定义需要替换错误信息的国际化资源文件        constant 表示常量,在整个项目中你需要的所有的常量,将name和value写下来,这里的设置可以替换掉Struts2内置的一些信息。其中name中

2011-09-21 15:06:59 2742

原创 JSF根据IP获取组件值

JSF页面 Action中,FacesContext context = FacesContext.getCurrentInstance();UIInput text=new UIInput();//页面状态域,用于显示页面描述text=(

2011-09-21 12:38:53 1834

原创 Tomcat端口号被占用

Tomcat的端口号被占用,很多时候,都是去Tomcat目录下,conf文件下的server.xml中改端口号,但是有的时候并不见效。 当端口被占用时,不要盲目地去该端口,还有可能是另外一回事到任务管理器中,把javaw.exe进程关掉,就OK了,至于原因,我也不清楚

2011-09-20 17:57:02 968

原创 Cookie的理解

前些日子,做项目用到了Cookie和Session,本来对两者的关系很明确了,但这时又犯浑,搜了一遍,决定自己好好整理一下。客户端本身是不创建cookie的 cookie是通过服务端通过response响应给客户端,然后客户端才生成cookie文件 cookie只

2011-09-20 17:51:45 1419

原创 java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory异常

Tomcat启动时,报java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory异常  解决办法是:        打开myeclipse,Preferences--->myeclipse--->s

2011-09-20 17:42:13 1898

原创 Struts2输入校验(一)

输入校验就是检查用户输入的信息是否合法。输入校验是建立在类型转换基础之上的。Struts2内置校验Struts2表单中有一种内置的验证,但是这种错误提示不能提供给用户看,所以没有太大用处。Input返回值,只需在struts.xml中配置一下,错误信息要显示到哪个

2011-09-20 17:16:32 1020

原创 比较两个时间的前后关系

使用Calendar类比较规范,Calendar类有一个before()方法,可以解决这个问题。 比如:生日birthday和毕业日期graduation都知道,生日肯定要在毕业日期前,下面就做一下这个验证。if(null != birthday && null

2011-09-20 16:47:12 1599

原创 Struts2局部类型转换

(局部)类型转换的基本流程:提交表单struts.xml查找actionAction类根据表单中的name属性调用set方法将值赋给对应的属性,调用每个属性之前,检查又没有定义这个类型的自定义类型转换如果没有,则根据默认的规则转换;如果有,则检查在同一目录下,有木有资源文

2011-09-15 16:41:55 810

原创 Struts2 could not find action or result 解决办法

使用Struts2做自动类型转换的时候,出现could not find action or result错误,自己检查了一下,逻辑没什么问题,代码好像也对,就上网查了一下,发现网友给出的答案都是说Action配置错误,struts.xml文件放错位置……我的这些方面都没错,郁闷

2011-09-15 16:29:40 1687

原创 Struts2中的get、set方法重要性

在Struts2中,客户端和服务器之间的数据传输全部要用到get、set方法        当在业务逻辑中需要用到页面传过来的值的时候,只要保证Action中属性的set方法和页面中的name属性值相同即可。(去掉set,方法名大写变小写)        当在显示

2011-09-15 14:08:58 1685

原创 一次性获取页面name属性相同的所有组件值

在类中得到页面上的值,一般使用request.getParameter(String name)Name是指文本框的属性,不过不能避免出现多个文本框有同一个name属性,而上边这种情况,只可以取到第一个值,其他的自动忽略。    使用request.getPara

2011-09-15 13:24:08 3950 2

原创 Struts2验证

在上一节的基础之上,给项目加上验证:非空和用户名、密码如果不是咱指定的也报错首先,修改Action类,要继承ActionSupport类,然后,实现以下方法public String execute() throws Exception{ if("hello

2011-09-14 15:35:26 590

原创 Struts2整体学习(第一天)

终于把电脑弄出声音了,不用再让我天天面对一个哑巴了,高兴!从今天开始,学习Struts2,看视频,敲代码,做笔记,写文章!Struts2入门及基本配置Struts2来源与webwork以及Struts开发环境:IDE:MyEclipse8.0Container

2011-09-14 13:31:47 627

原创 JQuery的学习(初步)

算来,偶有一个月没写文章了,不是不想写,实在是没什么可写,作为一个初入职场的新人,没那么多东西交流,更多的是讨教的份,呵呵,不过,我不会放弃努力的。加油!     这一个月学习的都是JSF,例子,小项目都做了,自我感觉差不多了,这两天就换一下口味,学习了一下JQuery,我喜

2011-09-01 17:00:45 844 2

电脑全知识

平时对电脑系统故障解决方法的总结,主要包括系统优化,以及常见的加密、命令、启动项等设置方法

2011-09-27

空空如也

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

TA关注的人

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