急!希望高手指点一下

snowwinner 2009-04-15 07:24:37
我有一个jsp页面,页面的内容是一个text框 property="username",一个select框property="userdep",,一个提交按钮。
一个action继承与分发器action。
一个form表单继承于validatorform,假设叫formbean。
问题是这样的:我对text框做了验证,假如长度为0就会有提示错误信息,我的select框的option内容是从数据库中获得数据然后添加进去的
现在问题来了。这两个会有矛盾。如何处理这个矛盾呢?
原因如下:
logic:empty name="formbean" property="userdep"
logic:forward name="myforward"(注:myforward跳转到action中的一个方法这个方法是从数据库中获得值,初始化select中的option)
原因就在这,因为一到action就会因为验证的原因出错,但是我又想从这个select中获得这个值,
这两个在一起会产生死循环
希望高手指点
在线等待
...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
x114944880 2009-04-27
  • 打赏
  • 举报
回复
打开此页面时你是怎么让select获得数据库里的东西的?
是通过请求Action的,Action获得数据后再跳转次页面
那么验证出错时input配置为请求Action

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧