使用Servlet,JSP和Java Bean(MVC)

时间:2013-04-17 18:11:56

标签: java html jsp servlets javabeans

对于“Web工程”中的作业,我们必须使用Servlet,Java Server Pages和Java Beans。 (我知道JSB或多或少已被弃用,但我们必须将其用于培训)

基本上我们有一个小切块游戏。有一条有7个区域的道路,你可以点击一个骰子,然后你得到一个1到3之间的数字,你的车就会移动你切割的数字。然后轮到电脑,直到有人到达目标。

在规范中声明我们必须使用Java Bean作为模型,使用JSP作为View,使用Servlet作为Controller。

我们已经做的是创建了一个Java Bean,其中包含了玩家和游戏的所有信息(如圆形,时间,领导者)。此信息显示在JSP中。

我们无法弄清楚如何使用servlet。基本上点击骰子,我想它应该打开servlet,但它怎么能比与JSP和bean通信。

也许有人知道如何妥善管理?

这是一个截图: http://gyazo.com/c5e5eaae2de23d20755d687c479dccce (它是德国人)

左上方的表格是动态的,每次点击骰子都应该改变,以及汽车和骰子。

1 个答案:

答案 0 :(得分:2)

所以基本上,当你点击骰子。您的浏览器会将一些网络操作执行到网址。通常是POST或GET。在该URL上收听您有一个servlet。这个servlet有一种方法可以获取您在转到该URL时所推送的数据。然后servlet执行某些操作,或者通过调用模型来加载数据,或者更改数据。然后,它将您重定向到/使用该模型加载JSP。然后jsp显示该模型的数据。我希望有所帮助!