我如何使我的核心java程序浏览器基于?

时间:2014-03-13 03:53:51

标签: java browser jvm webserver

link1是我的非面向对象的模拟程序版本。

link2是面向对象的模拟版本(link1的修改版本)。

此程序中的一个文件(simtext.java)通过获取3个命令行参数在stdout上生成输出。目前这个程序是基于eclipse构建的,使用java 7工具编译/解释。

更进一步,对于单个用户,我希望能够在浏览器上提供3个输入,并分别在浏览器而不是stdout / stdin上查看输出。

我认为将其作为基于浏览器的方法有哪些因素?

我知道这是一个非常基本的问题,但对浏览器世界来说还是新手。

2 个答案:

答案 0 :(得分:1)

通常,您将获得一个Web容器(如Tomcat),然后创建一个HTML页面,其中包含一个提交到您创建的Java Servlet的表单。使用JSP或JSF可以获得更多的动力,但是基于Servlet的简单应用程序可以帮助您入门。

答案 1 :(得分:0)

您可以查看web development frameworks之类的Vaadin,如果您想在线投放,它会处理最常见的编程任务。通常有很棒的文档和简单的教程可以让你开始使用,你的输出实际上看起来不错。

那里有很多这样的框架,所以如果你在选择时遇到问题,你可以看一下comparison