JSP页面和Java对象之间的交互?

时间:2012-10-26 14:34:04

标签: java javascript html jsp java-ee

我正在开发一个运行java后端并具有网页UI的项目。基本上,java系统在服务器上运行并保存在网页中创建的规则的日志。我需要它做的是从网页上的文本字段获取输入并调用函数将它们传递给java对象以创建新规则。我还需要能够调用一个函数来返回我创建的规则对象的数组,这样我就可以在网页上构建它们的表。

我将UI构建为JSP页面,并且后端java类和函数都已构建但我对于如何连接这两者感到很遗憾。

这是我第一次尝试创建这样的系统,之前我从未用Java EE或JSP编写过任何东西。

当我点击“提交”按钮添加新规则并将字段值传递给它时,我想我能做的就是调用java函数。当我单击按钮显示当前规则时,我有同样的感觉,调用java函数来获取对象数组并将其构建到表中。

有没有人对此有任何见解?

谢谢!

2 个答案:

答案 0 :(得分:0)

正如Dave Newton所说,有各种方法可以解决这个问题。最简单的方法是使用Web框架。您可以使用Google Java Web Framework或阅读this post

如果您正在寻找可以使用JSP的东西,轻量级且易于使用,我会选择Stripes

答案 1 :(得分:0)

我希望您想知道是否可以在JSP中创建后端Java类的对象并调用这些对象的函数。为此你可以使用:

scriplet tag <% any java code in between%>

<% A a=new A();
a.funtion_of_class_A();%>

要显示内容,您可以使用表达式标记。

<%=a.someotherfuntion()%>

您可以使用指令导入并初始化和定义变量

<%@ page import="com.a" %>