Java Web 应用程序指定入口点

2023-12-03

我有一些 Java Web 应用程序,现在它从 index.jsp 页面开始。 我有自己的课程,代码如下:

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class EntryPointClass extends HttpServlet {
    @Override
    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws IOException, ServletException
    {
      ....
    }
}

我的 MANIFEST.MF 文件如下所示:

Manifest-Version: 1.0
Main-class: asap.vito.mobileapi.EntryPointClass

但无论如何,删除index.jsp后我遇到了404错误。

我应该更改什么才能直接从我的 java 类启动我的应用程序?

谢谢。


首先它是一个servlet而不是简单的java类...... 您应该将其映射到 web.xml 中,然后您可以直接访问它

为您的 servlet 提供这种类型的映射

<welcome-file-list>
  <welcome-file>entryPointClass </welcome-file>
 </welcome-file-list>
    <servlet>
            <servlet-name>EntryPointClass </servlet-name>//servlet name here
            <servlet-class>examples.EntryPointClass </servlet-class> // packagename.servletclassname
        </servlet>

        <servlet-mapping>
            <servlet-name>EntryPointClass </servlet-name>// servletname
            <url-pattern>/entryPointClass </url-pattern>  // url parttern by which you will access your servlet
        </servlet-mapping>

要从服务器访问它,请使用projectname/urlpattern

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java Web 应用程序指定入口点 的相关文章

随机推荐

  • 如何创建递归查询来获取两个日期之间的所有日期

    我想获取两个日期之间的所有日期arrival date and leaving date 我尝试了递归查询 但没有成功 with dates as SELECT GuestID ArrivalDate as reserveddate fro
  • SimpleXML 能否仅加载 XML 的一部分?

    有没有办法不加载整个提要而只加载前 10 个
  • 将数组传递到 ASP.NET Core 路由查询字符串

    我想要做this 但我还希望能够将数组传递到查询字符串中 我尝试过类似的事情 http www sitename com route arr this arr that http www sitename com route arr thi
  • setInterval 是否占用 CPU 资源?

    我在某处读到 setInterval 是 CPU 密集型的 我创建了一个使用 setInterval 的脚本并监视 CPU 使用情况 但没有注意到变化 我想知道是否有什么我错过的事情 该代码的作用是每 100 毫秒检查 URL 中的哈希值
  • 如何使用 DLL 在应用程序中实现单例

    我有一个应用程序 在 MS Visual Studio 中 其中包含 3 个项目 main 包含main功能 device 对一些硬件设备进行建模 config 包含其他两个项目的一些配置 所以依赖图是 main依赖于取决于device 这
  • 使用 Apache-POI 从 Excel 文件中搜索记录的有效方法

    我正在创建一个Web应用程序 它允许您从Excel工作表中搜索一些记录 需要搜索的Excel工作表很大 它有100k行和500列 为此应该使用什么方法 我只想允许用户在此 Excel 工作表上执行搜索 那么我应该使用数据库吗 首先我需要在数
  • 在 matplotlib 中调整图形质量

    我已经编写了一些代码来在 matplotlib 中生成多面板图形 为了使图形在文档中使用时看起来更清晰 我尝试增加 dpi 不过 我发现这也改变了图形 字体 线条等的大小 如以下更简单的示例所示 First normal figure fi
  • Windows Phone(通用)应用程序中生成错误

    我正在尝试构建一个 Windows Phone 应用程序 我目前收到错误 Processing Resources with error Invalid qualifier value File MakePri and Invalid qu
  • iOS:添加在屏幕上具有固定位置的子视图

    如何修复屏幕上子视图的位置 尤其是在 UIScrollView 和 UITableView 中 我认为在故事板中 self view addSubview aSubView 不再起作用了 有任何想法吗 EDIT 1 我使用的是 UITabl
  • 如何使用 django Rest Framework 在嵌套序列化器对象中创建三个表

    我正在尝试在 Django Rest Framework 中创建三个模型嵌套对象 模型 py class Project models Model project id models AutoField primary key True u
  • 为什么我不能在 Django 模板视图中添加连字符?

    profile first name value 我的变量只是炒作 我希望我能做到名 但许多变量都是连字符 但是 由于这个问题 我无法在模板中显示我的变量 为什么 连字符是 Python 中的运算符 如果将所有连字符替换为下划线 效果会更好
  • 有没有办法在我的 IPython 提示符中获取本地时间戳?

    有没有办法在我的 IPython 提示符中获取本地时间戳 我在 64 位 Windows Vista 上使用 IPython 0 10 和 Python 2 6 我当前的默认提示是 C Python26 Scripts 9 gt 好吧 我试
  • 在 startActivity() 上传递 Bundle?

    将捆绑包传递到从当前活动启动的活动的正确方法是什么 共有财产 您有几个选择 1 使用Bundle来自Intent Intent mIntent new Intent this Example class Bundle extras mInt
  • keytool 和 openssl 证书指纹不匹配

    我试图在 META INF 内对 Android 开发者证书进行指纹识别 以用于研究目的 我发现在某些情况下 keytool 和 openssl 的输出会给我同一证书提供不同的 SHA1 指纹 使用密钥工具 keytool princert
  • OpenMP 开销计算

    给定 n 个线程 有没有一种方法可以计算在 OpenMP 中实现特定指令所需的开销量 例如周期数 例如 给出下面的代码 pragma omp parallel pragma omp for for int i 0 i lt m i a i
  • 安装allure pytest适配器后出错

    我正在尝试在 Windows 8 机器上使用 Pytest 3 6xx 配置 Allure 2 6 0 我能够运行 pytest 并生成 jUnit xml 报告文件 稍后我可以将其传递给 allure allure 服务器 jUnitXm
  • 是否可以检测用户何时切换到不同的浏览器选项卡?

    我试图检测用户何时从当前浏览器选项卡切换到另一个选项卡 监听 window onblur 在 Firefox 中可以很好地检测用户何时将焦点切换到另一个窗口 但当用户切换到另一个选项卡时它似乎不会触发 然而 当从另一个选项卡切换到有问题的选
  • Web 服务请求调用 SOAP 请求缺少空参数

    我对 Web 服务和 C 都很陌生 所以如果我的问题太简单 请原谅我 我四处搜寻 但找不到答案 至少根据我的关键词找到了答案 我尝试通过 C Visual Web Developer 2010 Express 调用 Web 服务 但收到错误
  • Coldfusion 中的哈希用于安全支付网关

    我正在尝试在 Coldfusion 中创建一个哈希密码 以便我们的安全支付网关接受交易 不幸的是 支付网关拒绝接受我生成的哈希值 该表单发送交易的所有元素 并发送基于五个不同字段生成的哈希值 在 PHP 中它是 我认为 Coldfusion
  • Java Web 应用程序指定入口点

    我有一些 Java Web 应用程序 现在它从 index jsp 页面开始 我有自己的课程 代码如下 import java io import javax servlet import javax servlet http public