struts2验证失败怎么保留原来的值? 谢谢~

[color=darkred]s:select时的选项是从数据库里取出来的,出错了然后返回的时候什么也没, 要怎么做?[/color]

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



<meta http-equiv="cache-control" content="no-cache">

<meta http-equiv="expires" content="0">    

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

<meta http-equiv="description" content="This is my page">


Insert title here

你好,这是修改柜员页面

[特别提醒:最新实行邮件认证注册,请正确填写电子信箱]

expiration
柜 员 号tellerno
柜员姓名tellername
密    码password
有效期限
[color=red] 所属机构"> [/color]
角色名称">
是否启用


request.setAttribute()设置的值用#request.xxx取
jsp中就用标签把值存在struts2的值栈里

出错了就重查一遍

用户填的都在request里面,用#parameters.XXX取不到么