【问题标题】:How to make servlets for openshift tomcat?如何为openshift tomcat制作servlet?
【发布时间】:2013-12-31 00:32:57
【问题描述】:

所以我得到了 Eclipse 的所有密钥和工具,创建了新的默认应用程序,好的,它显示 somepage

那我换

src/main/webapp/WEB-INF/web.xml

正如自述文件中所说的那样:

    <servlet>
    <servlet-name>work</servlet-name>
    <servlet-class>kea.webpro.WorkServlet</servlet-class>    
  </servlet>  
  <servlet-mapping>
    <servlet-name>work</servlet-name>
    <url-pattern>/work</url-pattern>
  </servlet-mapping> 

并在

中添加一些java类

src/main/java

然后我去here 我明白了

java.lang.ClassNotFoundException: kea.webpro.WorkServlet 在第一次和下一次找不到资源。

我猜我的自定义 web.xml 已成功读取。但不幸的是我的java类没有。那么如何制作简单的servlet,在openshift tomcat上生成一些带有hello world的简单html页面?

在我本地的 tomcat 一切都很好,我生成了我想要的任何东西。虽然我的 servlet 结构要简单得多。

【问题讨论】:

    标签: tomcat servlets openshift


    【解决方案1】:

    您需要将 javax.servlet-api 添加到您的 pom.xml 文件中。查看本教程,它将帮助您了解要添加到 pom.xml 的内容和位置。此外,您可以使用 Servlet 3.0 并使用注释代替旧的 web.xml 方式。

    https://www.openshift.com/forums/openshift/how-to-upload-and-serve-files-using-java-servlets-on-openshift

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-12
    • 2017-03-23
    • 1970-01-01
    • 2018-07-02
    相关资源
    最近更新 更多