問題タブ [servlet-4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
51 参照

jakarta-ee - tomcatで静的コンテンツを提供するには?

私は j2ee を学んでおり、サーブレット API 4 を使用して最初の Web アプリケーションを開発しようとしています。しかし、css ファイルや画像などの静的コンテンツに問題があります。Tomcat は静的コンテンツへのリクエストをスキップしません。この問題を解決するにはどうすればよいですか? ここに私のプロジェクト構造構造があります

そしてここに、cssファイルと画像を含めたいjspファイルの一部

<link rel="shortcut icon" href="${pageContext.servletContext.contextPath}/static/images/logo.png" type="image/png"> <link rel="stylesheet" type="text/css" href="${pageContext.servletContext.contextPath}/static/css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="${pageContext.servletContext.contextPath}/static/css/simple-sidebar.css">

しかし、私はブラウザにそのようなエラーがあります: エラーリスト

0 投票する
1 に答える
370 参照

maven - web.xml なしで Maven を使用して最も単純な HelloWorld サーブレットを作成する方法

グリーンハンドとして、HelloWorld サーブレットを作成しました。

次に、pom.xml に次の構成があります。

私はサーブレット仕様書から読んだところ、

Web アプリケーションに Servlet、Filter、または Listener コンポーネントが含まれていない場合、またはアノテーションを使用して同じことを宣言している場合、Web アプリケーションに web.xml を含める必要はありません。つまり、静的ファイルまたは JSP ページのみを含むアプリケーションには、web.xml が存在する必要はありません。

私は実際に を使用した@WebServletので、 は含めませんでしたweb.xml

完全なコードベースはこちら

質問:しかし、 jettyで commandを使用して実行しようとするとmvn jetty:run、サーブレットがまったく見つかりません。この問題を解決するにはどうすればよいですか?