目前JavaFX相关的资料都是基本语法,以及界面相关。而JavaFX面向的是RIA,RIA就肯定需要和后台交互,个人研究了一下,遇到了不少问题,共享给大家 :D
首先先看看JavaFX的api,一眼就能看到javafx.io.http包,包里面有三个类,HttpHeaders,HttpRequest,HttpStatus三个类。具体用法,呵呵,看API吧。主要使用的就是HttpRequest类了。API里也有比较详细的例子。
这里有修改此例来实现Http的get和post提交,分别和后台交互。
先写个servlet
配置文件自己配吧。
首先先看看JavaFX的api,一眼就能看到javafx.io.http包,包里面有三个类,HttpHeaders,HttpRequest,HttpStatus三个类。具体用法,呵呵,看API吧。主要使用的就是HttpRequest类了。API里也有比较详细的例子。
这里有修改此例来实现Http的get和post提交,分别和后台交互。
先写个servlet
public class MooServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException {
doGet(request,response);
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException {
String name = request.getParameter("name");
PrintWriter writer = response.getWriter();
writer.write("Hello "+ name);
writer.flush();
writer.close();
}
}
配置文件自己配吧。
JavaFX与后台交互实践

本文探讨了如何在JavaFX中实现与后台的交互,通过HttpHeaders, HttpRequest, HttpStatus类进行HTTP的GET和POST操作。详细讲解了GET提交的简单实现,以及POST提交时需要注意的Content-Type设置问题。最后指出,虽然JavaFX的后台交互相对简单,但响应流的处理和组装较为复杂,未来可能涉及XML和JSON的支持。"
131480101,13566561,PWA与小程序:特性比较与优势分析,"['前端开发', 'PWA', '小程序', '微信小程序']
最低0.47元/天 解锁文章
2813

被折叠的 条评论
为什么被折叠?



