2011-11-07 35 views
0

对于我的数据库类,我需要创建一个工作的远程数据库。数据库本身没有问题,但我对Web服务器的细节还是一无所知。需要实现一个web服务器来处理sql查询和html网页

我需要:

- 具备一个网站,用户可以选择SQL查询和/或构建自己的
- 具备向数据库发送这些查询
-print查询的结果网站(为便于阅读而格式化)

我对java和SQL有很深刻的理解,我不知道托管服务器的选项,客户端如何访问它以及用于显示生成结果的html(as与静态内容相反)

我知道服务器实现的,如Tomcat和Apache的Java数据库的东西像JDBC,但我真的不知道如何使用它们,它们适合在。

我道歉,如果这是太消沉的一个问题,但任何帮助了解我将需要专门学习将不胜感激

+0

你需要实现一个* web服务器*或只是一个* web应用程序*?巨大差距。我怀疑/希望它是后者。 –

+0

对不起,一个web应用程序,但它确实需要托管在我们自己的服务器或大学帐户 – Rowhawn

+0

np;只是想澄清那部分:) –

回答

1

从一些基本步骤开始。

  • 安装Tomcat
  • 安装MySQL
  • 安装Eclipse等
  • 一个IDE创建一个简单的Web项目,你可以谷歌的HelloWorld的servlet
  • 转换这个servlet来访问数据库,然后你可以实现其他功能。

下面是一些TUTS

http://download.oracle.com/javaee/6/tutorial/doc/

1

我目前工作的一个类似的应用程序,使得对Java Servlet中的请求,然后从数据库中检索数据并将其发送回。我不知道这是你想做什么,但它一直在为我工作。我将创建一个从HttpServlet扩展而来的java类,并且它的doGet(HttpServletRequest request HttpServletResponse response)方法可处理所有数据库访问。一旦获得了所需的信息,您可以将它作为简单的HTML,XML或JSON发回给您的应用程序的Javascript。从那里开始,这只是一个解析你发回的东西,并把东西放在HTML中适当位置的问题。我强烈建议研究jQuery和AJAX这类事情。

相关问题