0
我在我的java類中設置value- planValue DetailsForm。我需要在jsp中獲取該屬性值。我將如何得到它?我在jsp中使用與java中相同的名稱作爲planValue。如何從java類中獲取值並將其映射到jsp中的select語句?
感謝
我在我的java類中設置value- planValue DetailsForm。我需要在jsp中獲取該屬性值。我將如何得到它?我在jsp中使用與java中相同的名稱作爲planValue。如何從java類中獲取值並將其映射到jsp中的select語句?
感謝
使用這樣的servlet代碼:
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
performTask(request, response);
}
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
performTask(request, response);
}
public void performTask(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException { //create your object
DetailsForm detailsForm = new DetailsForm();
//set planValue
detailsForm.setPlanValue("some plan value");
//set your object as attribute and use forward
request.setAttribute("detailsForm", detailsForm);
//relative path to your JSP
request.getRequestDispatcher("/pages/some.jsp").forward(request,
response);
}
而且你some.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<html>
<head>
<title>
Some JSP
</title>
<head>
<body>
${detailsForm.plainValue}
</body>
</html>
而您需要在DetailsForm類中爲plainValue設置getter方法。
你是什麼意思?另外,[你嘗試過什麼?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – Jomoos 2012-07-27 03:47:54
我試着document.form.planValue.value來獲取值。它不工作。我需要在bean類中設置的planValue的值。 – user1002448 2012-07-27 03:58:49
您能否請您提供您的代碼以更好地理解問題? – Tyson 2012-07-27 04:29:57