我面临的情况是,我有一个JSP表单连接到一个servlet和一个submit按钮,我在servlet页面中也有一个验证过程,当一些验证被违反时,我会返回到有表单的jsp,但是当我执行所有的文本字段都是空的。我该怎么做呢?我的意思是,如何返回到jsp页面,并且文本字段中充满了与提交前相同的值?
messages.put("Applied", "Sorry, but you already Applied");
request.getRequestDispatcher("/Nurses.jsp").forward(request,
我是Struts2的新手,尝试在表单中使用带有<s:select>标记的addFieldError。我有一个表单,我必须从下拉列表中选择一个值。第一次显示此表单时,响应来自Action类,我在其中创建了一个列表。在我表单中,我使用<s:select>标签在下拉列表中打印该列表,如下所示:
<s:form action="clientselect">
<h2>Select Client to add the case :</h2>
<table>
<s:select list=
我正在使用这种方法来验证表单中的日志。
index.jsp -> contains <form action=login.jsp method="post"> -> values are submitted -> login.jsp -> if -> response.sendRedirect("index.jsp?valid=1"); -> if not -> response.sendRedirect("index.jsp?valid=0"); if login is successful
我是struts2新手,我有JSP与表单动作(调用提交)和jsp包含在页面的开始,只返回httprequest参数(常见于所有页面的菜单)。
问题是当我提交页面并得到验证错误/ actionerror时,在返回我的操作的输入页面时,jsp include返回一个错误,它@ first time run first run first,只有验证失败时才会返回错误