0
我发现了很多解决方案,但没有一个适合我。从jsp传递一个java bean到servlet
这是在JSP
<jsp:useBean id="customer" class="com.objects.Customer" scope="request" />
<form action="proceed" method="post">
<% customer.setEmail("abc");%>
<input type="submit" value="Proceed" />
</form>
豆这是servlet
Customer customer = (Customer)request.getAttribute("customer");
System.out.println(customer.getEmail());
那么它只是热潮,客户对象为null。我试图改变会议和getsession,但仍然没有工作。
任何人都可以指出我的错误。谢谢
您在哪个servlet的方法中编写了这段代码? – Miguel
@Miguel:在'doPost()'中。 OP显然希望表单提交神奇地使用与表单显示时相同的HTTP请求实例,并且所有属性仍然存在。 – BalusC