Webアプリケーション(Struts、WTP、モバイル向けWeb、JSFなど)
 





Javaプログラミングに役立つテクニックと ノウハウ集

Apache/Jakarta(Struts情報多数あり)

  モバイル向けWeb  
JavaサーブレットとJSON-libでできるiPhone向けAjax
iPhoneで動かす業務用Webアプリ開発入門(3) AjaxとJSONの基本をおさらい後、iPhone用Ajaxの実装に役立つライブラリを2つ紹介し「iUI」に組み込む方法を解説します
New!Smart & Social」フォーラム 2011/1/17
Google App EngineとSlim3で始める携帯Web入門
クラウドとフレームワークで超簡単ケータイ開発(1) Javaのケータイ向けサービス開発を超簡単にするMobyletなどを紹介し、開発環境を構築して動かしてみます
Smart & Social」フォーラム 2011/1/11

   Struts  
Strutsを使うWebアプリケーション構築術
ステップ・バイ・ステップの解説で誰にも分かるStruts講座。効率の高いWebアプリケーション開発をマスターしよう
Webアプリの常識をJSPとStrutsで身につける
JSP/サーブレット+StrutsのWebアプリケーション開発を通じて、Java言語以外の開発にも通用するWebアプリケーション全般の広い知識・常識を身に付けるための連載です。初心者・中堅・ベテランも大歓迎!
@いう間にWebアプリを作れる「Struts 2」入門
Strutsは“2”を使えば、サルでも幸せに 
Struts 2は、Strutsの課題を解決し、Strutsの「品質維持」機能を保ちつつ、まったく違う「開発効率アップ」の思想で作られました
Java Solution」フォーラム 2009/1/8
Java初心者が超俊敏にWebアプリを作る方法
Eclipseプラグイン「Dolteng」のScaffoldという自動生成機能やSeasar 2.4のHOT deploy機能を利用して、DBの参照・更新・削除ができるSAStrutsのWebアプリを作ります。Java初心者だけでなくStrutsに慣れた開発者も必見です
オープンソースTERASOLUNAで作るWebアプリ
WebアプリをStrutsで構築する際の種々の問題点。そして、それを解決するSpring、iBATIS連携のオープンソースフレームワークTERASOLUNAのさまざまな機能を紹介していく
Struts開発をIDEで効率化
現場に活かすJakarta Project(12) Strutsを使いこなすにはある程度の習熟が必要だ。しかし、これを簡易に扱うフリーのIDEを使えば作業を効率化できる
Java Solution」フォーラム 2003/11/29
開発の標準化とフレームワークの普及
21世紀はじめのWeb技術史(2) 
今回は、ソフトウェア品質を高めるために進化を遂げてきたアプリケーション開発環境の最近の道筋を概観する。キーワードはフレームワーク
Strutsで作るセキュアWebアプリケーション
JavaにおけるWebアプリケーション開発時に最もよく利用されているStrutsフレームワーク。この実装時に注意すべき点を解説する
第1回 適切なエスケープ処理でXSSに備える
第2回 サーブレットコンテナが抱える問題を認識する
第3回 Validatorを利用した入力値チェックの注意点
最終回 安全なセッション管理を実現するために
Security&Trust」フォーラム 2006/8/11
PollinateでNetUI Page Flowプログラミング
SOAフレームワークBeehiveに挑戦(3)
 StrutsベースのWebアプリケーション・フレームワーク「NetUI Page Flowプロジェクト」を利用するプログラミングに挑戦する
XML & SOA」フォーラム 2005/7/1
StrutsやRESTなWebサービスとFlexを連携するには
業務用RIAの本命!? Flex+Java開発入門(3)
Javaの定番Webアプリ技術StrutsとFlexの連携方法を解説します。RESTとFlexの連携を行いたい場合などにも流用可能です
リッチクライアント & 帳票」フォーラム 2008/7/25
Javaから見たRuby on Rails
Java+Sturtsの視点からRailsを捉える
PHPやPythonは気にならなかったJavaプログラマの皆さん、さすがにRailsだけは気になるのでは? 凄腕プログラマがその評価にチャレンジした
Java Solution」フォーラム 2006/4/1

Strutsの知識を基に、Ruby on Railsを学ぶ方法
JavaエンジニアのためのRuby入門(3) 
両者は共にMVC準拠。慣れ親しんだStrutsと比較しながら、Ruby on Railsを学ぶ。これであなたも、立派なRubyエンジニア?
ASP.NET vs. Struts フレームワーク徹底比較[前編]
特集:Web開発
 .NETベースのASP.NETとJ2EEベースのStruts。Webアプリ構築のための2大基盤をさまざまな角度から比較検討し、フレームワークのあるべき姿を模索する

Insider.NET」フォーラム 2004/7/28
ASP.NET vs. Struts フレームワーク徹底比較[後編]
特集:Web開発
 Webアプリ構築のための2大基盤を、UI構築、構成ファイル、セキュリティなどの機能ごとに比較。それぞれの利点、欠点を知れば、両基盤のあるべき姿が見える
Insider.NET」フォーラム 2004/8/25
アプリケーション・フレームワークの誤解と真実
トレンド・インタビュー
 .NET対応をうたうアプリケーション・フレームワークが各社から登場している。Javaでは一般的なAFだが、.NETでは少々位置付けが異なる。その真実とは
Insider.NET」フォーラム 2003/9/13

  ポータル/ポートレット  
企業でも情報整理で利用が進む「ポータル」の常識
企業システムの常識をJBossで身につける(4) Yahoo!などで知られるポータルについて解説しJava Portlet SpecificationやJBoss Portalなどで仕組みも紹介します
Java Solution」フォーラム 2009/12/1
Jetspeedで学ぶポータル構築
J2EEでポータル構築(1) 
J2EEでのポータル構築がトレンドとなりつつある。フリーのポータルフレームワークのJetspeedで、実際に構築を体験しよう
Java Solution」フォーラム 2003/11/11

  Webアプリ開発  
Webアプリケーション開発を支援するプラグイン
CoolなEclipseプラグイン(4) 
Struts、JSF、Tapestryを利用したWebアプリケーション開発を、さらに効率化する3種類のプラグインを紹介する

Java Solution」フォーラム 2005/6/28
現場から学ぶWebアプリ開発のトラブルハック
現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集
第8回 肥え続けるTomcatと胃を痛めるトラブルハッカー
第9回 JavaのGC頻度に惑わされた年末年始の苦いメモリ
第10回 ThreadとHashMapに潜む無限回廊は実に面白い?
第11回 スレッドダンプの森で覚えた死のロックへの違和感
第12回 アプリ開発でも、よ〜く考えよう。キャッシュは大事だよ
事例に学ぶWebシステム開発のワンポイント
現場のエンジニアの経験から得られた、アプリケーション・サーバをベースとしたWebシステム開発におけるノウハウ、注意点について解説
第8回 文字化け“???”の法則とその防止策
第9回 メモリは足りているのに“OutOfMemory”のなぞ
第10回 レスポンスキャッシュでパフォーマンス向上
第12回 ブラウザキャッシュでパフォーマンス向上
第13回 ファイルアップロード/ダウンロードに潜むわな
サンの夢を語れるのか?「Java Web Start」
[解説]
Java Web Startは、サンがJava誕生時に語っていたアプリケーションのネット配信を具現化するツールに見える。ようやくプレリリースされた今、時代は既にサーバサイドJava全盛を迎えている。このツールの未来はどうなる?
2000/11/30

   WTP  
Eclipse 3.1を使おう
いよいよ登場したEclipse 3.1を導入し、基本的な使い方と、Webアプリケーションの開発方法を紹介。Eclipseの利用に必要な基本スキルを習得する

第3回 Webアプリ作成の標準プラグイン「WTP」 (2005/11/12)
第4回 Eclipse WTPを使ったWebアプリケーション構築 (2005/11/29)
連載各回の解説は
こちら
徹底解剖!! Eclipse3.3 Europaの“新世界”
CoolなEclipseプラグイン(特別編) 
新バーション3.3の用途別パッケージ、WTPの強化、スクリプト対応などのさまざまな新プラグインの解説に加え、日本語化の方法も紹介!!

Java Solution」フォーラム 2007/7/4
Eclipse WTPを使ったWebアプリでもカンタンMaven
Eclipseプラグインq4eでカンタンMaven入門(後編) 
q4eならEclipse WTPを使ったWebアプリ開発やWicket活用、さらにリモート・サーバへの自動デプロイもカンタンです
Java Solution」フォーラム 2008/5/27

  JSF  
Webの上のポジョをステートフルにつなぐJBoss Seam
Java EE 6のWeb Beansを先取りするオープンソース 
アノテーションでDIやO/RマッピングのXML地獄から解放してくれたり、双方向DIやEJBの簡素化など利点がいっぱい
Java Solution」フォーラム 2008/8/28
[特別企画]JavaServer Facesを理解する 
JSFはWeb開発を飛躍的に向上させるフレームワークだ。Javaの標準仕様となる予定のJSFを2回にわたり詳細に解説する
前編 JavaServer Facesの構造を探る
(2003/7/26)
後編 JSFによるWebアプリケーション構築
(2003/8/27)
連載各回の解説はこちら
Java EE 5マイグレーションプラクティス
「Java EE 5」の登場は近い。マイグレーションの近道は、実はJSF、Spring、Hibernateを使い、理解するところにある

第1回 JSF・Spring・Hibernateで次世代Javaに備える (2005/7/6)
第2回 鍵はPOJOベースのアプリケーション・デザイン (2005/7/23)
第3回 JSFベースのプレゼンテーション・デザインを考える (2005/8/27)
連載各回の解説は
こちら
開発ツールとJSFのよい関係とは?
J2EE Watch (5) 
開発ツールが対応して最大限にそのメリットが発揮されるといわれるJSF。その理由を、Oracle JDeveloper 10gを使い実際に見てみよう

Java Solution」フォーラム 2004/10/2
データ中心型、簡単リッチクライアントJDNC
[コラム]安藤幸央のランダウン(27) JSFから切り離されオープンソースのJDNCプロジェクトとして開発が進むリッチクライアント技術「JDNC」を紹介する
Java Solution」フォーラム 2005/3/2
連載:役に立つXMLツール集
XMLプログラミングでは、単調なコードを繰り返し書くことになり生産性が上がらないものだ。本連載では開発者が“楽をする”ために役立つXML関連ツールを紹介していく
8. XULとJSFでリッチクライアント 〜XUL編〜
9. XULとJSFでリッチクライアント 〜JSF編〜
10. XULとJSFでリッチクライアント 〜ロジック編〜
11. XULとJSFでリッチクライアント 〜ロジック編2〜
XML & SOA」フォーラム

 
 キーワード別関連分野へのリンク
Java入門 JSP/Servlet Tips Eclipse FAQ パフォーマンスチューニング/管理/高速化 JavaとAjax/Ruby/Flex、Flash/.NETなど XML/Webサービス/SOA連携 Spring/Seasarなど アプリケーションサーバ(Tomcatなど) セミナー/イベント情報 掲示板/BBS

Java Solution全記事一覧



Java Agile フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Java Agile 記事ランキング

本日 月間