在Java Web应用程序上加载csv文件启动

时间:2017-06-23 15:54:00

标签: java csv servlets

我正在使用Servlets编写一个java Web应用程序。它包含两个按钮,每个按钮从一些csv文件中导入一些数据。按下按钮时,将再次加载csv文件。

当页面被推断时,有没有办法加载csv文件?所以我会将csv文件Objectify以便以后使用它们而不是一直加载它们。

每个按钮都是一个servlet,它包含以下代码:

protected void doGet(HttpServletRequest req,HttpServletResponse resp)
            throws ServletException, IOException
    {
        String code=req.getParameter("code");
        String name= req.getParameter("name");

        CSVReader reader=new CSVReader();
        ArrayList<Person> people=reader.readPeople(); // reading from csv files
        reader.readParents();
        reader.readKids();

1 个答案:

答案 0 :(得分:2)

public class OnStart implements ServletContextListener {
    public void contextInitialized(ServletContextEvent event) {
        //Things for the application to do when it starts
    }

}

并在web.xml文件中

<listener>
    <listener-class>OnStart</listener-class>
</listener>