java - 带有 java servlet 的 CRUD json 文件
问题描述
我想创建 java servlet 方法来创建更新或删除 Json 文件。在 json 文件中是有关 Dog 类的信息。这是源代码,还没有完成这是狗类
public class Dog {
private String name;
private int age;
private int height;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
}
这是 CreateServlet。
import com.google.gson.Gson;
import javax.servlet.http.HttpServlet;
import java.io.FileWriter;
public class CreateServlet extends HttpServlet {
public static void main(String[] args) {
Dog dog = new Dog();
dog.setAge(20);
dog.setHeight(15);
dog.setName("name");
Gson gson = new Gson();
try {
FileWriter writer = new FileWriter("C://tojson.json");
gson.toJson(dog, writer);
} catch (Exception exp) {
System.out.println(exp.getMessage());
}
}
}
如何处理 Servlet 方法 CRUD json 文件?谢谢
解决方案
推荐阅读
- apache-spark-sql - SPARK SQL 中的 DATEDIFF
- reactjs - Material UI - 如何在 TableFooter 中将 IconButton 居中?
- java - 同一服务器上的两个项目具有不同的端口但客户端(Angular 6)无法调用服务器(Spring Boot)
- java - Surefire 插件 > 2.19 版和 junit 套件
- powershell - PowerShell:如何将黑名单作为 Get-ChildItem -Exclude 标志的命令参数传递
- php - 选择哪个 php.ini 作为配置文件?
- php - 使用 gettext 翻译文本时出现问题
- vba - Excel VBA 创建指向同一单元格的超链接
- makefile - 用于构建库的旧 Makefile 不再适用于 FreeBSD
- angular - 反应式表单确认密码和确认电子邮件验证器角度 4