JSP:如何从html表单获取数据到java类

时间:2012-08-18 15:52:51

标签: jsp

您知道我们需要一个java类来编写自定义标记库。所以我想写自己的标签库。但我必须从jsp页面中的html表单中获取数据。如何从html表单获取数据到我的java类?

1 个答案:

答案 0 :(得分:1)

您需要从网页上下文中检索HttpServletRequest。在你的标签库中,只需使用它来获取它:

PageContext pageContext = (PageContext) getJspContext();  
HttpServletRequest request = (HttpServletRequest) pageContext.getRequest(); 

例如:您的JSP页面中有一个html表单:

<form action="/someServlet">
   <input type="text" value="yourValue" name="yourParameterName"/>
</form>

要使用参数:

String yourValue = request.getParameter("yourParameterName");