タグ

2011年10月19日のブックマーク (4件)

  • サーブレットの認証を使わずに@Executeのroles属性を有効に使う方法 - suusuke@Hatena

    SAStrutsで認証を実装したいのですが、お勧めはサーブレットの認証機能を使って認証する方法みたいです。 認証 - cypher256's blog 今回はアプリケーションサーバがTomcatで、ユーザ情報はDBで管理したいのでJDBCRealmを使ってやろうかなと思っていました。 ところが、ログインの認証機能が複雑な仕様になってしまって、JDBCRealmでは実現できないことがわかりました。 何とか、@Executeのroles属性でメソッド単位に認証をかけたいと思って、調べました。 調査 そもそも、どのようにrolse属性に設定したロールで認証がかかっているのか? また、会社にあったStruts in アクションに書いてあるんじゃないかと思って、ActionMappingのrolse属性を見てみました。 以下、抜粋。 セキュリティチェックは、RequestProcessorのproc

    サーブレットの認証を使わずに@Executeのroles属性を有効に使う方法 - suusuke@Hatena
  • Yamkazu's Blog

    ※この記事はGrails 2.4.3を元に記述しています Grails 2.4からdoWithSpring、doWithConfigといったユニットテストの仕組みが導入された。 これを使うとユニットテスト内でSpringビーンを定義したり、コンフィグの値を変更したりできる。 doWithSpring、doWithConfigの使い方 まずは実際の使用例から。 import grails.test.mixin.TestMixin import grails.test.mixin.support.GrailsUnitTestMixin import spock.lang.Specification @TestMixin(GrailsUnitTestMixin) class DoWithSpringDoWithConfigSpec extends Specification { static d

    Yamkazu's Blog
  • Struts2メモ - Asterisk works Wiki

    特徴 Webwork2を元に開発された アノテーションを使えば設定ファイルでアクションマッピングを記述しなくてもいい。参考:@いう間にWebアプリを作れる「Struts 2」入門 - @IT バージョン2.1.6以降はConventionプラグインの規約に従えばアノテーションも書かずにリクエストがアクションにマッピングできる。 個人的にはstruts.xmlで集中管理した方がいいと思うが... ActionServletがなくなり、フィルターでリクエストがディスパッチされるようになった。 基構成 Struts2の基構成は次の通り。 基的にはJ2EEの規約に従ったディレクトリ構成にStruts2に必要な設定ファイルとライブラリのJarファイルを配置する。 libディレクトリの中のjarファイルは起動に最低限必要なもの。 アプリケーションのルートディレクトリ/ └ WEB-INF/

    ariteku
    ariteku 2011/10/19
    日付のフォーマット
  • 作るプログラムの機能や性能で勝負したい。そうだ、データベースを勉強しよう - きしだのはてな

    さて、アルゴリズムの勉強のしかたと、ラムダ計算の勉強のしかたの目星をつけました。 アルゴリズムの勉強のしかた - きしだのはてな ラムダ計算の勉強のしかた、プログラム意味論 - きしだのはてな これでここで書いたプログラムの理論の基礎は勉強できたことになるんじゃないかと思います。 プログラムの理論とはなにか - きしだのはてな ところで、プログラムの勉強地図としてこういう図を書きました。 で、ハードウェアまわりについても、プロセッサを支える技術やネットワークはなぜつながるのかでひととおり勉強したとしましょう。 じゃあ次は、アジャイルか?テストか?UIデザインか?となるわけですが、やはりプログラマなら、プログラムの作り方や使いやすさの前に、作るプログラムの機能や性能で勝負したいじゃないですか。 いい感じに関数が分割できるよとか、読みやすい名前がつけれるよとか、効率よく仕事して定時に帰れるよと

    作るプログラムの機能や性能で勝負したい。そうだ、データベースを勉強しよう - きしだのはてな