【发布时间】:2014-07-14 23:43:43
【问题描述】:
Java(和 MySQL)后端,jQuery 前端,尝试使用 Jersey。
我的 java 后端存储了我想在 MySQL 中显示的关键信息,但我还想向 UI 发送一个 GET 请求(以获取信息)。
(我是初学者,在设计阶段)
问题:
1) 我已经安装了 Apache TomCat 作为我的服务器。我将在哪里保存我的目录,以便当我尝试从 URL 访问它时可以查看它:(localhost:8080..etc.) 2) 我打算从 mySQL 数据库中获取 JSON 字符串; 例如,假设我有 3 列;日期、姓名、网址。我应该将avaialbe行解析为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>");
});
});
3) 我打算让用户上传一个发送到后端的文件。我该如何处理? (更喜欢只使用文本编辑器而不使用 IDE(eclipse 等))
谢谢,任何帮助将不胜感激。再说一次,我是新手,所以如果有其他方法,请告诉我。
【问题讨论】:
标签: java php jquery mysql tomcat