gpt4 book ai didi

java - 如何使用 CDI 集成将 robots.txt 添加到 Vaadin 7 应用程序?

转载 作者:行者123 更新时间:2023-12-01 23:40:32 25 4
gpt4 key购买 nike

如何将 robots.txt 文件添加到 Vaadin 应用程序?

我几乎没有发现任何相关内容,但我发现不支持这样的文件。

我将 Vaadin 7.1.1 与 JBoss 7.1.1 和 Vaadin-CDI-Integration 结合使用。

<小时/>

我的解决方法是:通过将 RobotsUI 添加到项目中,URL http://localhost:8080/App/robots.txt 变得可访问。

@CDIUI(value="robots.txt")
public class RobotsUI extends UI {

@Override
protected void init(VaadinRequest request) {
// Send a response with mimetype
// `text/plain` with self defined content.
}

}
<小时/>

我的问题是:如何提供自行编辑的 text/plain 回复?

感谢您的帮助:-)

最佳答案

我通过向项目添加通用 HttpServlet 成功发布了 text/plain:

@WebServlet("/robots.txt")
public class RobotsServlet extends HttpServlet {

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.getWriter().write("Text...\n");
}

}

关于java - 如何使用 CDI 集成将 robots.txt 添加到 Vaadin 7 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18022016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com