The Apache Software Foundation により提供されている Web アプリケーションフレーム ワーク Apache Struts には、Validator による入力値検査が回避される脆弱性が存在します。
[Jakarta/Apacheウォッチ]第25回 リリース間近!アーキテクチャを一新したStruts 1.3 Strutsの新バージョンである Struts1.3 がリリース間近となってきた。Struts1.3.0は開発者向けとして既にリリースされている。現在J2EE Webアプリケーションを構築する際の事実上のデファクト Webアプリケーションフレームワークとなっている Struts の新バージョンだけに,その動向が注目されている。 今回は,この新しいStrutsの新機能を中心に紹介をする。 開発が進む「2つのStruts」 Strutsの今後については様々な情報が飛び交っているが,ここでStrutsの現在とロードマップについて整理しておこう。 執筆時現在,正式にリリースされているのはバージョン1.2系のStruts。多くの読者が利用しているだろう。 Strutsを開発しているApach
本記事は2006年に執筆されたものです。RubyやRuby on Rails全般の最新情報は@IT フォーラムをご参照ください。 Javaエンジニアの皆さんにとって、最近気になるテクノロジーとして「Ruby On Rails(以下、Rails)」が挙げられるのではないでしょうか。 インターネットを使って、Railsについて少し調べてみると、いろいろと刺激的なキーワードが並んでいることが分かります。例えば、もう誰もが用語として知っているAjaxへの標準対応であったり、「Javaの10倍の開発生産性」「ブログサイトが15分でできる」といったようなパフォーマンスを強調する触れ込みであったり、「DRY」「Convention over Configuration」といったRailsの思想を表す目新しいキーワードであったりします。 逆に、Railsの概要を紹介する文に必ず書かれている「MVCアーキテ
WEB-INF/web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" mlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <filter> <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>struts.annotation.filter.SetCharacterEnco
前回は Strutsプロジェクトで開発が進められている Shale の概要について紹介した。今回はその続きでShaleについてさらに踏み込み,アプリケーションを作成しながらShaleの機能を紹介してゆこう。 Struts 2.0として提案されたShale まずは,Shaleについて簡単に復習しよう。ShaleはStrutsの生みの親でありJSF1.0,1.1のスペックリードでもあるCraig McClanahanによって,Struts2.0として提案されたプロダクトだ。ただし,現在のStruts(バージョン1系)とはあまりにもアーキテクチャが違うため,Struts2.XとはせずにShaleという名前でStrutsプロジェクトのサブプロジェクトとして承認され開発が開始された。 Strutsとの大きな違いは Strutsが Servlet,JSP(JavaServer Pages)テクノロジを
ソフトウエア販売会社のH3パートナーズは2006年1月24日,Webアプリケーション開発を目的としたJavaソース・コードを自動生成するためのEclipse用プラグイン「CROSSFIRE AUTOGENシリーズ」の販売を開始した。開発会社はクロスファイヤー・ジャパン。ライセンス価格はPC1台当たり6カ月5万円(税別)から。評価利用のための無償試用版をWebサイト上に用意したほか,学生や学校などでの学術用途なら無償で使用できる。 同シリーズは,JDBCアクセス部分のソースを生成する「CROSSFIRE AUTOGEN JavaSQL」と,MVCフレームワークであるStrutsを用いたWeb画面制御部分(コントローラ)のソースを生成する「CROSSFIRE AUTOGEN BlastJ」の2製品からなる。JavaSQLは,設計したデータベースのテーブル情報とSQL文を元に,O/Rマッピングを
TOPICS クックブック , Programming , Java 発行年月日 2006年01月 PRINT LENGTH 420 ISBN 4-87311-273-7 原書 Jakarta Struts Cookbook FORMAT PDF StrutsはJavaベースのWebアプリケーションを構築するための最も人気の高いフレームワークです。本書はStrutsを使う際に直面する問題を100例以上集め、わかりやすいレシピ集というスタイルで解説しています。 本書では、Strutsを一通り理解し、使いこなしている開発者に向けて、実際のアプリケーション開発においてさらにStrutsを活用するためのさまざまな手段を提供しています。JavaScript、JSTL、サーブレットフィルター、ORマッピングツールなどをStrutsと組み合わせて使用する方法を詳しく説明しています。Strutsの初心者を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く