CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  框架、开源

在ACTION中返回NULL,是否还需要ACTIONFORM?

楼主binlinux(半支烟)2006-03-06 19:49:35 在 Java / 框架、开源 提问

如题,谢谢 问题点数:50、回复次数:7Top

1 楼fanggao1114(oldcatold)回复于 2006-03-06 23:43:01 得分 0

看不懂,你把什么返回到action?Top

2 楼doway(john)回复于 2006-03-07 00:16:52 得分 20

Action   的执行方法中返回   null   只在一种情况下使用,那就是已经发送了重定向。否则,就没有意义。  
   
  ActionForm   任何时候都可以不需要,我就根本不用那玩艺儿。:)  
  Top

3 楼jeffaple(坤)回复于 2006-03-07 16:25:07 得分 0

楼上,那表单验证怎么做,都用js?Top

4 楼pigengler(en)回复于 2006-03-07 16:52:27 得分 20

如果使用了ActionForm,就可以在ActionForm中做验证。  
   
  但是ActionForm不是必须的,也就是说每个Action不是必须绑定一个ActionForm。  
   
  在Action中也可以做验证。如:  
   
  if(发生错误){  
  ActionError.add(....)  
  返回错误页面  
  }Top

5 楼doway(john)回复于 2006-03-07 19:47:29 得分 10

>楼上,那表单验证怎么做,都用js?  
   
  Struts   的验证,是它指责的一个方面。在开发实际中,验证要在多个层次进行,最本质的验证是业务逻辑验证,而业务逻辑的验证不应该与任何特定的   API   有关。  
   
  简单地说,在   Web   层、业务层、数据库中都需要特定的验证。  
  Top

6 楼xiaobaolove(紫色太阳)回复于 2006-03-07 20:42:24 得分 0

返回null,....不会出错吗?Top

7 楼doway(john)回复于 2006-03-07 21:35:41 得分 0

不会。  
  Top

相关问题

  • 为何afxGetMainWnd()返回为NULL
  • 救命:Type.GetType("System.Windows.Forms.TextBox") 返回 null!
  • malloc返回NULL,求救啊!!!!
  • GetWindowNext怎么老是返回NULL?
  • 为什么GetModuleHandle("wsock32.dll")总是返回NULL
  • 为什么FindResource返回的总是NULL?
  • 返回NULL还是抛出异常
  • 为什么这个bean返回null
  • 在线等,createImage()为什么返回null?
  • Socket类getInputStream()有可能返回NULL吗?

关键词

  • 验证
  • 业务
  • null
  • actionform
  • 返回
  • 需要
  • action

得分解答快速导航

  • 帖主:binlinux
  • doway
  • pigengler
  • doway

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo