struts1.1里的页面有效验证
来源:互联网 发布:淘宝韩红版充气娃娃 编辑:程序博客网 时间:2024/04/30 02:40
1.找到strtus1.1 中的这个文件(struts-example.war)将它解包。(要用到里面的很多文件)
2.在jb下安装struts1.1(jb9里的配置方法,可以参考一下)
Struts1.1比Struts1.0功能增强了很多。比如:提供DynaActionForms,可不用编写任何代码创建动态的 ActionForm;多应用支持允许定义多个struts-config.xml配置文件等等。但JBuilder 9只直接支持Struts1.0,不直接支持Struts1.1,下面让我们来看看怎样让JBuilder 9支持Struts1.1。
首先下载 jakarta-struts-1.1,把整个目录放到/extras目录下.
接着在JBuilder用 Configure Libraries对话框 (Tools-->Configure Libraries)创建一个新的library ,我们命名为Struts1.1,把jakarta-struts-1.1lib目录下所有的jar添加到新的library里,在library Settings里设置Framework为Struts,点OK,设置完成.
接下来看看设置是否成功:
File-->New创建一个web application, 在Web Application wizard的JSP/Servlet frameworks中我们看到了Struts 1.1选择框,设置成功!
接下来您就可以在JBuilder9里使用Struts1.1开发您的Web Application了.
3.配置struts-config.xml文件 (文件如下:)
JAVA天堂
3.建立 testForm.java 继承ValidateForm
package test;
import org.apache.struts.validator.*; JAVA天堂
import org.apache.struts.action.*;
import javax.servlet.http.*;
public class testForm extends ValidatorForm {
private String testText;
public void setTestText(String testText) { this.testText = testText; }
public String getTestText() { return testText; }
public ActionErrors validate(ActionMapping actionMapping, HttpServletRequest httpServletRequest) { return null; }
public void reset(ActionMapping actionMapping, HttpServletRequest httpServletRequest) {
testText = null;
}
}
4.建立 test.jsp
<%@ page contentType="text/html; charset=GBK" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
testText
dynamicjavascript="true"
staticjavascript="false"/>
5.建立 testAction.java
package test;
import org.apache.struts.action.*;
import javax.servlet.http.*;
public class testAction extends Action {
public ActionForward perform(ActionMapping mapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
return mapping.findForward("test");
}
}
6.Copy 文件:
validation.xml,
validation-rule.xml,
ApplicationResources.properties, JAVA天堂
staticjavascript.jsp
7.编缉validate.xml文件(不完整,只要一个Form)
来自:http://www.javah.net/Struts/20070509/917.html
- struts1.1里的页面有效验证
- struts1.1里的页面有效验证
- Struts1.1的页面校验
- Struts1.1的页面校验
- 记录struts2 和struts1的页面验证码生成
- 页面验证是否是真实有效的身份证号码
- [struts]Struts1.1的页面校验
- struts1的验证(FormBean方式)
- Struts1.x的验证框架
- struts1验证
- struts1.2里的ActionMessages的使用
- struts1.2里的ActionMessages的使用
- struts1的action里返回redirect
- 关于手机号码有效的验证
- struts1.2的Validator验证框架使用
- struts1的验证(valicate.xml方式)
- 传智播客 struts1.x 表单验证的方式
- struts1的DynaValidatorForm验证框架实例
- [心情]不开心
- mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
- 终须有日龙穿凤 与 增广贤文
- SMT之测试技术
- ubuntu 7.04 下载地址
- struts1.1里的页面有效验证
- *BSD迷思
- 我发誓从今天开始,像个男人一样地活着
- JBX+WL8+Struts国际化中的一些问题
- CE5.0 BSP制作出来的模拟器退出时无法保存状态.
- 为NetBSD添加新硬盘
- 利用isapi_rewrite防盗链
- Struts的标记完成复杂循环
- C#中TreeView组件使用方法初步