Servlets Ext.js4-显示从Javaservlet返回的纯文本

Servlets Ext.js4-显示从Javaservlet返回的纯文本,servlets,extjs4,plaintext,Servlets,Extjs4,Plaintext,我正在使用Ext.js4和Java servlet。当用户单击面板上的按钮时,我执行一个Servlet,该Servlet反过来执行另一个应用程序,该应用程序生成一个.txt格式的日志文件。我知道servlet和其他应用程序正在执行。我希望servlet返回.txt文件的内容,Ext.js应该在单独的“Log”选项卡上显示为纯文本。我需要这样的商店和模型吗?请注意,servlet返回的数据只是文本,而不是JSON或HTML,文本中可能包含特殊字符(这将排除JSON或HTML的使用)。提前谢谢。不,

我正在使用Ext.js4和Java servlet。当用户单击面板上的按钮时,我执行一个Servlet,该Servlet反过来执行另一个应用程序,该应用程序生成一个.txt格式的日志文件。我知道servlet和其他应用程序正在执行。我希望servlet返回.txt文件的内容,Ext.js应该在单独的“Log”选项卡上显示为纯文本。我需要这样的商店和模型吗?请注意,servlet返回的数据只是文本,而不是JSON或HTML,文本中可能包含特殊字符(这将排除JSON或HTML的使用)。提前谢谢。

不,您不需要商店和型号

我将编写一个servlet,它只返回.txt文件的内容

然后使用创建对此servlet的请求,并将文本保存为变量

然后您可以执行以下操作:
logTab.update(文本)
用.txt文件的内容填充选项卡(其中
logTab
是您要更新的选项卡)

例如:

Ext.Ajax.request({
    url: '../textServlet',
    success: function(response){
        var theText = response.responseText;
        logTab.update(theText); // or however you define your tab
    }
});

你应该发布一些代码。考虑到实现这一点的各种方法,您需要为社区提供更多的上下文。非常感谢您花时间回复。