例如: 1)我有一个文本框和提交按钮,如果一个人添加了值并选择了提交按钮,那么这个文本框值将被发送到java程序,在那里进行内部计算并根据新表格的值返回到JSP页面在同一页面上动态创建,这个表单应该具有之前创建的文本框的值,如果我提交它应该将所有值发送到java程序...
请给我发一个jsp和java程序的示例代码asap
答案 0 :(得分:0)
如果我能正确理解您的数据流是什么样的?
HTML表单数据 - > Java Servlet - > HTML数据?
我想采用的方法是使用Java Bean来填充数据。它们只是普通的java类,包含私有字段,getter和setter来存储值。 有关详细信息,请参阅here
表格
<form action"YourServlet">
<!-- Your input e.g username and submit button -->
</form>
SERVLET
//request data
//do your calculation
//populate bean
//dispatch to jsp
BEAN
//private field correspond to your form data value e.g userName
//constructor no arg
//getters and setters
//other methods
JSP
<body>
<jsp:useBean id="bean" class="package.BeanClass" scope="session"/>
Value:
<jsp:getProperty name="bean's id" property="property name"/>
</body>
答案 1 :(得分:0)
用外部java文件写了3个jsp,解决了这个问题: 1-第一个jsp 2秒jsp 3-决定jsp 4- java