- 浏览: 134355 次
- 性别:
- 来自: 天津
最新评论
-
gbfd2012:
没有绝对的安全
指纹识别哭了:黑客成功通过照片复制指纹 -
u148:
为什么还是显示不出来?..
JAVA(GUI)中嵌入浏览器页面 -
wxl123:
wxl123 写道[u][/u]
struts的validate方法验证 -
wxl123:
[u][/u]
struts的validate方法验证 -
gexy1993:
最后一个
private static List<I ...
常用的一些基本算法 (1)
文章列表
输入校验是所有WEB应用必须处理的问题,输入校验分为客户端校验和服务器端校验。客户端校验主要通过JavaScript代码来完成,服务器端校验通常在应用中编程实现。
本文是基于服务器端的方法校验,利用validate框架来实现的。使用validate框架可以无需在ActionForm的子类中覆盖validate方法就可以很方便的验证客户端的提交数据。由于validate框架内置了很多预定义的验证机制,如验证Email是否合法等。所以在一般情况下,只需要配置XML文件就可以满足我们的验证需求。使用validate框架,比直接使用validate方法验证给我们带来的好处:
1.更容易维护 ...
自己初学者,记录了些常见的错误。
1、java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
数组越界。在一些程序中自己因为没有判读size等于0的情况。看来学习程序要仔细啊。
2、could not load an entity错误。
在ssh的框架整合例子中hibernate报错了。在网上看了不少关于此类的错误。可以总结为主要有这么些错误。A.数据库的表字段和dao层中的字段不一致或配置文件的字段不一致。B.数据库的驱动可以下载更新一下,最新的下载地址。http://www.microsoft.com/download ...
利用struts和hibernate在开发项目时,应该清楚hibernate和struts的工作原理和方式。自己是菜菜鸟,高手略过了,可以提下建议。
hibernate的工作方式:
核心:Session,SessionFactory,configuration。相应的操作:在MyEclipse中,先添加hibernate capabilities,然后在Database Explore中,建立连接后经过反向工程后,对数据库的表进行映射处理。
struts1:
关键:添加相应的jar包,配置web.xml和struts.config.xml文件。
说 ...
局部类型转换器,弄了挺长时间,主要的错误是报空指针的错误。在网上百度了不少的文章,出现错误的原因自己归纳为以下的几条:1.局部类型转换器的配置文件...properties文件放置位置不正确。它应该和相应的action放置在同一个包下。2. action的命名和properties文件的命名action不一致,或在网页中提交的action的命名和上述两文件命名不一致。3. 类型转换器的properties文件的内容配置错误。如果避免上述的错误,程序应该差不多可以正常运行。自己的代码贴一下,主要内容是在一个文本框中输入一个字符串,通过action和局部类型转换器后将用户名和密码分开显示,具 ...
自己刚开始学习struts2的基础知识,对struts1有点了解。自己利用struts2标签弄了简单的登录验证。自己也是给自己留个记录吧。
首先是登录的index.jsp页面代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@taglib prefix="z" uri="/struts-tags" %>
<!DOCTYPE HTML PUBLIC & ...