我想编写一个Java应用程序,它可以与服务器上的MySQL数据库对话,并根据在数据库中找到的内容更改某些变量v的值。
如果我只是在我的计算机上这样做,我会得到如下内容:
//import database stuff
public class Test{
int v;
public Test()
{
v=0;
}
public void main (String[]args){
Test t = new Test();
t.setVariable();
}
public void setVariable(){
// connect to database etc etc
if(something in MySQL database is true){
v= 10;
}
else{
v=30;
}
}
}现在假设我想要将其部署到web服务器上,并将变量v公开给web上的多个用户,这些用户想要访问类似于以下内容的home.php文件
$v =//调用java程序返回v
echo $v;
1)我的java代码会发生什么变化,或者我如何看待整个问题?我需要servlet吗?还是tomcat?或者我只需要安装jdk?
2) home.php文件中的调用是如何进行的?
我可以使用什么资源来了解这些问题?
非常感谢!
发布于 2011-05-04 14:00:42
我将使用ajax语言对此进行编码。我会写一个从网页(javascript)调用的servlet。在servlet中,我将编写一个DAO层,它将与MySQL数据库通信。在servlet中,将编写业务逻辑(即检查值),并将适当的值返回给前端(web页面)。
https://stackoverflow.com/questions/5879156
复制相似问题