Read text file in google GWT?

后端 未结 2 1933
别跟我提以往
别跟我提以往 2020-12-01 17:25

I am writing a webpage using GWT. Now I need to read a text file and display the content in the webpage but have no idea how to do that with GWT.

It is very nice if

相关标签:
2条回答
  • 2020-12-01 17:47

    You can read files in your GWT app using RequestBuilder

    new RequestBuilder(RequestBuilder.GET, "path/to/file.txt").sendRequest("", new RequestCallback() {
      @Override
      public void onResponseReceived(Request req, Response resp) {
        String text = resp.getText();
        // do stuff with the text
      }
    
      @Override
      public void onError(Request res, Throwable throwable) {
        // handle errors
      }
    });
    
    0 讨论(0)
  • 2020-12-01 17:52

    If the text file is part of your GWT project, you can include it in a ClientBundle. If it's not part of your project, then the RequestBuilder sounds like the right answer.

    I posted a simple example project to show how to use a ClientBundle.

    String greetings = Assets.INSTANCE.greetings().getText();
    final Greeter greeter = new Greeter();
    greeter.loadGreetings(Arrays.asList(greetings.split("\\n")));
    
    0 讨论(0)
提交回复
热议问题