繁体   English   中英

如何基于提交第一个表单动态创建表单

[英]How to dynamically create a form based on submitting the first form

例如:1)我有一个文本框和一个提交按钮,如果有人添加了该值并选择了提交按钮,则此文本框的值将被发送到Java程序,在该程序中将进行内部计算并根据这些值返回到JSP页面新表单应在同一页面上动态创建,并且此表单应具有之前创建的文本框的值,如果我提交,则应将所有值发送到Java程序...

请向我发布jsp和Java程序的示例代码asap

如果我对您的理解正确,这就是数据流的样子?

HTML表单数据-> Java Servlet-> HTML数据?

我采用的方法是使用Java Beans填充数据。 它们只是具有私有字段,获取器和设置器来存储值的普通Java类。 请参阅此处了解更多信息

形成

<form action"YourServlet">
<!-- Your input e.g username and submit button -->
</form>

SERVLET

//request data
//do your calculation
//populate bean
//dispatch to jsp

豆角,扁豆

//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>

用解决问题的外部Java文件编写了3个jsp:1-第一个jsp 2-第二个jsp 3-决定jsp 4- java

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM