jsp页面中的稳定参数

时间:2010-11-29 20:48:04

标签: jsp

我使用jsp构建一个Web应用程序。我在get方法中将参数从servlet发送到jsp,以便在我请求时在jsp页面中显示它们。问题是:当我将表单提交给servlet然后返回jsp时,我必须将这些参数与请求一起发送。 如何创建一个稳定的参数,我必须发送一次(仅在get方法中)并将它们保存在jsp中。

1 个答案:

答案 0 :(得分:1)

您可以通过$ {param}访问请求参数。

<input name="foo" value="${param.foo}"> 

...

<input type="radio" name="bar" value="a" ${param.bar == 'a' ? 'checked' : ''}> 

...

<select name="baz"> 
<option value="b" ${param.baz == 'b' ? 'selected' : ''}>label</option> 

...

 <textarea name="boo">${param.boo}</textarea> 

这基本上打印request.getParameter(“foo”)作为输入值。这样,提交的值将保留在输入元素中。

同样的问题在这里 How can I retain HTML form field values in JSP after submitting form to Servlet?