タグ付けされた質問 「jakarta-ee」

Jakarta EE(旧称Java Enterprise Edition、Java EE、およびJ2EE)は、Javaベースのサーバーおよびクライアントテクノロジーのコレクションとそれらの相互運用方法を定義する仕様です。これがマスタータグです。より具体的なAPIの質問については、[jsf]、[servlets]、[jpa]、[cdi]、[ejb]などを使用してください。


13
JSP /サーブレットを使用してサーバーにファイルをアップロードする方法
JSP /サーブレットを使用してファイルをサーバーにアップロードするにはどうすればよいですか?私はこれを試しました: <form action="upload" method="post"> <input type="text" name="description" /> <input type="file" name="file" /> <input type="submit" /> </form> ただし、ファイル名のみを取得し、ファイルの内容は取得しません。に追加 enctype="multipart/form-data"すると<form>、request.getParameter()が返されますnull。 調査中、Apache Common FileUploadを偶然見つけました。私はこれを試しました: FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); List items = upload.parseRequest(request); // This line is where it died. 残念ながら、サーブレットは明確なメッセージと原因なしに例外をスローしました。これがスタックトレースです: SEVERE: Servlet.service() for servlet UploadServlet threw …

22
JPAとHibernateの違いは何ですか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 2年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 JPA 2は仕様であり、HibernateはORMのツールであることを理解しています。また、HibernateにはJPA 2よりも多くの機能があることを理解しています。しかし、実際的な観点から見ると、実際の違いは何ですか? iBatisの使用経験があり、現在HibernateまたはJPA2のいずれかを習得しようとしています。Pro JPA2の本を手に取りましたが、それでも「JPAプロバイダー」を参照し続けています。例えば: 機能を標準化する必要があると思われる場合は、発言してJPAプロバイダーにリクエストする必要があります。 これは私を混乱させるので、いくつか質問があります: JPA2を単独で使用すると、POJOに注釈を付けるだけでDBからデータをフェッチできます JPA2は、TopLinkやHibernateなどの「JPAプロバイダー」で使用することになっていますか?その場合、JPA2単独と比較した場合、またはHibernate単独と比較した場合、JPA2 + Hibernateを使用する利点は何ですか? あなたは良い実用的なJPA2本をお勧めできますか?「プロJPA2」は、聖書とJPA2のリファレンスのように見えます(本の後半までは、クエリには入りません)。JPA2への問題/解決アプローチを取る本はありますか?
680 java  hibernate  jpa  jakarta-ee  orm 


19
「java.lang.OutOfMemoryError:Java heap space」エラーに対処するには?
Java 5でクライアント側のSwingアプリケーション(グラフィカルフォントデザイナー)を書いています。最近、メモリ使用量を保守的にしていないため、エラーが発生しています。ユーザーは無制限の数のファイルを開くことができ、プログラムは開いたオブジェクトをメモリに保持します。簡単な調査の結果、5.0 Java仮想マシンなどでエルゴノミクスが見つかりました。Windowsマシンでは、JVMのデフォルトの最大ヒープサイズはと言われています。java.lang.OutOfMemoryError: Java heap space64MB この状況で、この制約にどのように対処する必要がありますか? Javaのコマンドラインオプションを使用して最大ヒープサイズを増やすこともできますが、そのためには使用可能なRAMを把握し、起動プログラムまたはスクリプトを作成する必要があります。さらに、有限の最大値まで増やしても、最終的には問題が解決されません。 いくつかのコードを書き直して、オブジェクトをファイルシステムに頻繁に永続化し(データベースを使用することも同じです)、メモリを解放することができます。うまくいくかもしれませんが、たぶんたくさんの仕事です。 上記のアイデアの詳細、または自動仮想メモリのようないくつかの代替手段を示し、ヒープサイズを動的に拡張することができれば、それはすばらしいことです。

14
Java SE / EE / MEの違いは?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 Javaの学習を開始したい場合、どちらをインストールする必要がありますか?いくつかの基本から始めるので、ファイル、ディレクトリ、XMLファイルの編集などを行う単純なプログラムを作成しますが、今のところ複雑すぎません。 Windows 7デスクトップにJava SE(Standard Edition)をインストールする必要があると思います。Javaコードの記述に使用するKomodo IDEはすでに持っています。
326 java  jakarta-ee  java-me 



12
Javaサーブレットとは何ですか?
Javaサーブレットを理解するために多くの記事を読みましたが、成功しませんでした。 Javaサーブレットの簡単な紹介を(簡単な言語で)お願いできますか?サーブレットとは何ですか?利点は何ですか?そして、そのすべて。 サーバー側プログラミング言語(PHP、ASP)とサーブレットの違いを理解できません。

12
EclipseはTomcat 7の空のサーバー名を追加します
UbuntuのEclipseにTomcat 7を追加しようとしていました。Eclipseで[Add new server]をクリックして[Tomcat v7.0 Server]を選択すると、[Server Name]フィールドが空白になり、次のようにそのテキストボックスに何も入力できません。 以前に行ったのは、EclipseからTomcat 7サーバーを削除し、Tomcat 7を再インストールしようとしていましたが、そのテキストボックスに何も入力できず、[次へ]ボタンに進むことができません。私の環境はUbuntu LinuxとEclipse for JavaEEです。

10
サーブレット3.0 APIのMaven依存関係?
Maven 2にServlet 3.0 APIをロードするように指示するにはどうすればよいですか? 私は試した: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> http://repository.jboss.com/maven2/を使用していますが、どのリポジトリが適切ですか? 補遺: Java EE 6 API全体の依存関係と次の設定で動作します。 <repository> <id>java.net</id> <url>http://download.java.net/maven/2</url> </repository> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>6.0</version> <scope>provided</scope> </dependency> 私は依存関係としてサーブレットAPIのみを追加したいと思いますが、個別の依存関係がJava EE 6プロファイルに置き換えられた「ブラブスター」は正しいかもしれません。この仮定を確認する情報源はありますか?

6
サーブレットベースのアプリケーションでどこに配置し、構成リソースファイルを読み取るか?
私のWebアプリケーションでは、などの事前定義されたユーザーのセットに電子メールを送信する必要がfinance@xyz.comあるため、それを.propertiesファイルに追加して、必要なときにアクセスしたいと思います。これは正しい手順ですか?正しい場合、どこにこのファイルを配置すればよいですか?ソースとJSPファイル用に2つの別々のフォルダーがあるNetbeans IDEを使用しています。

9
Java EE Web開発、どこから始めればいいですか、またどのようなスキルが必要ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 少なくとも基本的なレベルで、(。NETのバックグラウンドから)Java Webアプリケーションを構築する方法を学びたいです。シンプルなCMSタイプのアプリケーションをゼロから構築、デプロイできるようにしたいと思います。 正確に何を学ぶ必要がありますか? TomcatはJavaに適したWebサーバーのようです。 Webにはどのようなオプションがありますか?ORMのHibernateがあることは知っています。 JavaにはMVCがありますか?何についてのJSP?MVCとJSPを一緒にすることはできますか?NetBeans? 多分これらすべてをカバーする本ですか?

13
Eclipseで動的Webプロジェクトのコンテキストルートを変更する方法
私はEclipseで動的Webプロジェクトを開発しました。次のURLを使用して、ブラウザーからアプリにアクセスできます。 http://localhost:8080/MyDynamicWebApp アクセスURLを次のように変更します。 http://localhost:8080/app そのために、コンテキストルートをプロジェクト「プロパティ| Webプロジェクト設定|コンテキストルート」から変更しました。ただし、Webアプリには引き続き同じアクセスURLがあります。アプリケーションをTomcatに再デプロイし、Tomcatを再起動しましたが、アクセスURLは以前と同じです。 server.xmlファイルに添付されているWARファイルがないことがわかりました。server.xmlファイルが添付されていない場合、TomcatはどのようにしてWebアプリケーションのコンテキストルートであると判断し、/MyDynamicWebAppこのコンテキストルートURLを介してアプリケーションにアクセスできるようにしますか?

9
Spring、Struts、Hibernate、JavaServer Faces、Tapestryの違いは何ですか?
違いは何ですか?- 春 Struts ストラット2 ハイバネート JavaServer Faces JavaServer Pages タペストリー これらのテクノロジー/フレームワークは相互に補完的ですか?または、それらはお互いの代替品です(私はそれらの1つを使用した後、もう1つを使用する必要はありません)? ありがとう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.