आज मैं एक HTML पृष्ठ से एक पोस्ट प्राप्त करने के लिए एक सर्वलेट का उपयोग कर रहा हूं और फिर मेरे जेएसएफ पेज पर रीडायरेक्ट कर रहा हूं।जेएसएफ
यह मेरा वास्तविक सर्वलेट है:
public class CommInServlet extends HttpServlet {
private String reportKey;
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.getSession(true).setAttribute("reportKey", req.getParameter("reportkey"));
req.getRequestDispatcher("main.xhtml").forward(req, resp);
}
}
एचटीएमएल पोस्ट पेज:
<html>
<head />
<body>
<form action="Filtro" method="post">
<input type="text" size="120" name="reportkey" value="XXXXXXXXXXXX" />
<input type="submit" value="doPost" />
</form>
</body>
</html>
यह मेरी JSF पेज (ManagedBean) के लिए सीधे पोस्ट करने के लिए संभव है? कैसे? मैं सर्वलेट को कुछ ... के लिए बदलना चाहता हूं।
एक दृश्य पर, आवश्यक = "सत्य" का क्या अर्थ है? – Erick
@Erick 'आवश्यक =" सत्य "' यह सुनिश्चित करता है कि आपूर्ति किया गया पैरामीटर शून्य नहीं है – kolossus