如何使用JSP将表单数据解析到客户端Java类
嗨,我有一个接受用户输入的表单,我想在单击时调用驻留在客户端的类的java方法 JSP的相关代码如下所示如何使用JSP将表单数据解析到客户端Java类,java,javascript,jsp,servlets,Java,Javascript,Jsp,Servlets,嗨,我有一个接受用户输入的表单,我想在单击时调用驻留在客户端的类的java方法 JSP的相关代码如下所示 <%@ page import="clent.televisionshopclient.TelevisionShopClient"%> //This is the Java class for client <%TelevisionShopClient client = new TelevisionShopClient(serverURL);%> //这是客户端的J
<%@ page
import="clent.televisionshopclient.TelevisionShopClient"%> //This is the Java class for client
<%TelevisionShopClient client = new TelevisionShopClient(serverURL);%>
//这是客户端的Java类
这就是我想要实现的目标
<input type="submit" value="Submit Stock" onclick="<%client.setStock();%>">
我该怎么做??提前感谢。您不能这样做,Web应用程序不是这样工作的。如果要执行某个操作,应该向服务器发出请求,服务器应该使用Servlet或其他类型的组件处理该请求 这就是使用普通servlet处理数据的示例: 在JSP中:
股票:
在Servlet中:
@WebServlet("/YourServlet")
public class YourServlet extends HttpServlet {
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
int stock = Integer.parseInt(request.getParameter("stock"));
TelevisionShopClient client = new TelevisionShopClient("...");
//complete the logic...
}
}
请注意,通过使用web应用程序MVC框架(如、、Vaadin、GWT或其他)可以简化所有这些工作
更多信息: