Java(和MySQL)后端,jQuery前端,尝试使用一些问题
Java(和MySQL)后端,jQuery前端,尝试使用Jersey 我的java后端存储我想在MySQL中显示的关键信息,但我还想向UI发送GET请求(获取信息) (我是初学者,在设计阶段) 问题: 1) 我已经安装了ApacheTomcat作为我的服务器。我应该在哪里保存我的目录,这样当我试图从URL(localhost:8080..等)访问它时可以查看它 2) 我计划从mySQL数据库获取JSON字符串; 例如,假设我有3列;日期、姓名、网址。我是否应该将可用行解析为json并从那里显示它?如果是这样,我应该这样做:Java(和MySQL)后端,jQuery前端,尝试使用一些问题,java,php,jquery,mysql,tomcat,Java,Php,Jquery,Mysql,Tomcat,Java(和MySQL)后端,jQuery前端,尝试使用Jersey 我的java后端存储我想在MySQL中显示的关键信息,但我还想向UI发送GET请求(获取信息) (我是初学者,在设计阶段) 问题: 1) 我已经安装了ApacheTomcat作为我的服务器。我应该在哪里保存我的目录,这样当我试图从URL(localhost:8080..等)访问它时可以查看它 2) 我计划从mySQL数据库获取JSON字符串; 例如,假设我有3列;日期、姓名、网址。我是否应该将可用行解析为json并从那里显示它
///java side
public class ServerJersey {
//gets UI input
@GET
@Path("/{info}")
public Response getInfo(Info info) {
store_info_to_db(info);
String reply = "Sent Request!"
return Response.status(200).entity(reply).build();
}
@POST
public Info postInfo() {
Info info = get_info_frm_db()
return info;
}
}
//Jquery ---just pseudocode..don't know if its right
$.getJSON(PATH,
function(storeInfo){
$.each(info.date, function(i,info.date){
$("#infolist").append("<li>"+info.date+"</li>");
});
$.each(info.name, function(i,info.name){
$("#infolist").append("<li>"+info.name+"</li>");
});
$.each(info.url, function(i,info.url){
$("#infolist").append("<li>"+info.url+"</li>");
});
});
///java端
公共类服务器{
//获取用户界面输入
@得到
@路径(“/{info}”)
公共响应getInfo(Info){
将信息存储到数据库(信息);
String reply=“已发送请求!”
返回Response.status(200).entity(reply.build();
}
@职位
公共信息发布信息(){
Info=get_Info_frm_db()
退货信息;
}
}
//Jquery--只是伪代码..不知道它是否正确
$.getJSON(路径,
功能(存储信息){
$.each(info.date,function(i,info.date){
$(“#信息列表”)。追加(“”+info.date+“ ”);
});
$.each(info.name,function(i,info.name){
$(“#信息列表”)。追加(“”+info.name+“ ”);
});
$.each(info.url,function(i,info.url){
$(“#信息列表”).append(“”+info.url+” ”);
});
});
3) 我计划让用户上传一个发送到后端的文件。我该如何处理这个问题?(更喜欢只使用texteditor而不使用IDE(eclipse等)
谢谢,任何帮助都将不胜感激。再说一次,我是新手,所以如果有其他方法,请让我知道