私はPHPウェブ開発での経験があります。私はJavaでデスクトップアプリケーションを作成する方法を学んでいます。私の最初の障害は、Webアプリケーションで可能な限り異なるページにナビゲートできるデスクトップアプリケーションを作成するにはどうすればいいですか?異なるページにナビゲートできるデスクトップアプリケーションを作成するにはどうすればよいですか?
答えて
私はあなたがJSPを探していると思います。 JSPを実行できるアプリケーション(Webコンテナ)サーバーを使用する必要があります。
Javaで最も広く使用されているWebコンテナの1つであるApache Tomcatを参照してください。 はここTutorial
希望
- ...
あなたはいくつかのオプションを持っているいくつかのサンプルです。
聞こえる主な選択肢は、Java EEです。これには、JSP、サーブレットなどが含まれます。これらは、フレームワークを提供する「コンテナ」内で実行されます。 Tomcatは、JSPやサーブレットを提供する非常に普及しているオープンソースコンテナです(Java EEのフルコンテナではありませんが、必要なようには聞こえません)。
Play! frameworkはますます普及しているオプションです。それはJava EEの型から壊れて、迅速な開発サイクルなどのために撃ちます。
もう1つの方法は、Mongrel2をJavaコネクタで使用することです。
Javaで必要なものを実現するには、Webアプリケーションを作成する必要があります。 PHP開発の経験から来ていることを考えれば、JSPという技術から始めることをお勧めします。これはPHPと非常によく似ています(同様に、HTMLページがあり、特殊タグを使用してJavaコードを埋め込むことができます)。 Thisは、Webアプリケーションの構築を開始するために役立つチュートリアルです。
あなたのIDEとしてeclipseを使用している場合、あなたは(あなたがが他のIDEでこれを行うことができます)のためにbolierplateコードのほとんどを構築日食せ、新しい動的Webプロジェクトを作成することによって開始することができます。
これは、あなたがスタートとして使用することができ、簡単なJSPページです:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Insert title here</title>
</head>
<body>
<p>Html code</p>
<p><% out.print("Java code"); %></p>
</body>
</html>
あなたはJSP技術に精通しているであろうしたら、あなたは複雑なウェブを構築したい場合は、JSPは、特にいくつかの制限を持っていることがわかりますアプリケーションの中の1つは、WebページにJavaコードを埋め込むことが混乱し、デバッグするのが難しく、今日は悪い習慣と考えられているということです。しかし、その知識を持っていると、より複雑で熟練した技術に簡単に移行することができ、JSFと吸うことができます。
- 1. JSでページをアンロード(ナビゲート)しないようにするにはどうすればよいですか?
- 2. デスクトップアプリケーションでファイルプレビューサムネイルを生成するにはどうすればよいですか?
- 3. マスター詳細ページのナビゲーションスタックなしでページをナビゲートするにはどうすればよいですか?
- 4. ブートストラップタブをナビゲートするための作業ボタンを作成するにはどうすればよいですか?
- 5. jspページをナビゲートするにはどうすればいいですか?
- 6. デスクトップアプリケーションのフレックスのドロップダウンリストのスムーズな遷移を作成するにはどうすればよいですか?
- 7. 404ページを作成するにはどうすればよいですか?
- 8. カスタムWordPressページを作成するにはどうすればよいですか?
- 9. 異なるコントローラーアクションにリンクするアイテムのリストを作成するにはどうすればよいですか?
- 10. CronJobでログファイルを作成できないようにするにはどうすればよいですか?
- 11. デスクトップアプリケーションでQtMultimediaを使用するにはどうすればよいですか?
- 12. デスクトップアプリケーションでWebRTCを使用するにはどうすればよいですか?
- 13. 他のページをホストできるXamarin Pageを作成するにはどうすればよいですか?
- 14. ソフトウェアでウェブサイトをナビゲートするにはどうすればよいですか?
- 15. iOSでサイズが異なるサークルのサークルパッキングアルゴリズムを作成するにはどうすればよいですか?
- 16. onItemClickListener:各ビューで2つの異なるリスナーを作成するにはどうすればよいですか?
- 17. 異なるTextViewとSpinnerのテキストカラーでグローバルテーマを作成するにはどうすればよいですか?
- 18. 異なるQTスレッドでウィンドウを作成するにはどうすればよいですか?
- 19. 異なるディレクトリに複数のCodeBuildビルドスペックファイルを作成するにはどうすればよいですか?
- 20. アプリ通知からナビゲートしてアクティビティを再作成するにはどうすればよいですか?
- 21. 新しいページが作成されたときに、Drupal 8がページにリダイレクトされないようにするにはどうすればよいですか?
- 22. 2つの異なる親からmavenモジュールを作成するにはどうすればよいですか?
- 23. MATLABの異なるサーバーからクラスターを作成するにはどうすればよいですか?
- 24. ページJPSページと異なるURLリンクを表示するにはどうすればよいですか?
- 25. uialertiewでナビゲートするにはどうすればよいですか?
- 26. コンテンツファイルを作成し、それをコンソールアプリケーションからナビゲートするにはどうすればいいですか?
- 27. アプリケーションバーアイコンを新しいWPページにリンク/ナビゲートするにはどうすればよいですか?
- 28. テーブルビューセルで異なるフォントで異なる単語を作るにはどうすればいいですか?
- 29. 異なる数の引数を持つオブジェクトを作成するにはどうすればよいですか?
- 30. ディレクトリなしでarchive.orgからページを作成するにはどうすればよいですか?
JSPについて話していますか?またはサーブレット? –
Java、Apache Tomcatをインストールします。 JSP(とサーブレット)を学ぶ。 – adarshr
Swingアプリケーションのことですか?またはWebサイトですか? – Corbin