gpt4 book ai didi

Java(和 MySQL)后端,jQuery 前端,尝试使用 Jersey-很少的问题

转载 作者:行者123 更新时间:2023-11-28 23:35:50 24 4
gpt4 key购买 nike

Java(和 MySQL)后端,jQuery 前端,尝试使用 Jersey。

我的 java 后端存储了我想在 MySQL 中显示的关键信息,但我也想向 UI 发送 GET 请求(以获取信息)。

(我是初学者,在设计阶段)

问题:

1) 我已经安装了 Apache TomCat 作为我的服务器。我应该在哪里保存我的目录,以便在我尝试从 URL 访问它时可以查看它:(本地主机:8080..等) 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 等))

谢谢,如有任何帮助,我们将不胜感激。同样,我是新手,所以如果有其他方法,请告诉我。

最佳答案

  1. 它因您的 TOMCAT 安装文件夹而异,我更喜欢使用 Tomcat Manager部署我的网络应用程序的应用程序。

  2. 不,因为它不是合法代码。它看起来像是 PHP 和 Java 的奇怪组合。我会使用 Jackson 或 GS​​ON 来序列化 POJO。

  3. MIME multipart encoding表单数据是网络浏览器(而非文本编辑器)将文件上传到网络服务器(输入类型='文件')的方式。


    <input type="file"accept="image/png,applicaton/ms-excel">

关于Java(和 MySQL)后端,jQuery 前端,尝试使用 Jersey-很少的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24747768/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com