java - 如何访问/myservlet 示例 servlet?

标签 java tomcat servlets jira jira-plugin

我创建了一个 jira 7.6.1 插件(使用 atlas-create-jira-plugin)和一个 servlet 模块(使用 atlas-create-jira-plugin-module ).在定义 servlet 模块时,我坚持使用建议的默认值 - 我的 atlassian-plugin.xml 如下所示:

<atlassian-plugin ...>
    ...
    <servlet name="My Servlet" i18n-name-key="my-servlet.name" key="my-servlet" class="my.package.servlet.MyServlet">
        <description key="my-servlet.description">The My Servlet Plugin</description>
        <url-pattern>/myservlet</url-pattern>
    </servlet>
</atlassian-plugin>

当我运行 jira 时,插件和模块在加载项管理中正确显示。

如何访问新的 servlet?

我尝试了这些网址,但没有一个有效:

最佳答案

根据Jira plugin developer documentation

Your servlet will be accessible within the Atlassian web application via each url-pattern you specify, beneath the /plugins/servlet parent path.

在这个例子中,它应该是:

关于java - 如何访问/myservlet 示例 servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48663797/

相关文章:

java - 避免tomcat状态报告

java - DelegatingFilterProxy 中的 NoSuchBeanDefinitionException

JavaEE CDI 注入(inject) - 无法注入(inject) HttpServletRequest/Response

java - 如何在 JTable 中使用 Jtable 列按钮渲染来渲染图像?

javacl - 将 int2* (或任何通用的 vector 缓冲区)传递给内核

java - 如何反转 FirebaseUI-Android 获取的数据?

tomcat端口关闭

Java I/O 读取文本同时隐藏特定单词

java - 如何在tomcat关闭时销毁预定线程?

java - 如何使用过滤器?