SAStruts

社内業務システムのWebAPI実装を考えてみる

今まで仕事上、業務システムを開発してきましたが、ブラウザでアクセスするWebアプリケーションばかりでした。 しばらくはWebアプリ開発も続くでしょうが、ようやくタブレット端末を会社で活用する流れが出てきたので、 せっかく開発したWebアプリにタブレッ…

Twitter4jでUserStreamにチャレンジ

TwitterのUserStreamにチャレンジしてみました。 UserStreamを使って、Botがリプライに即反応したり、ツイートがお気に入り登録されたらなにか反応するみたいなことが出来ればなーと思っています。ちなみにGAE/Jでやりたかったのですがもろもろの制約により…

Twitter4jでOAuth認証

Twitter4jでOAuth認証を行う例です。 SAStrutsでの例ですが、他のフレームワークでも基本は一緒です。CONSUMER_KEYとCONSUMER_SECRETは、事前に取得しておく必要があります。 Twitterの"My Application"登録 - おかひろの雑記 CallbackURLはプログラム中で指…

Webシステムで特定の画面への直アクセス

こちらとセットで使うだろうというネタです。 URLつきメールをメーラーで送信するためのカスタムタグ - おかひろの雑記業務システムは大抵の場合は認証があるかと思いますが、システムの特定の画面に直アクセスできるURLをクリックした時のことを考えます。 …

SAStrutsのActionとJSPを図式化 − ストーリーボード

前に別のブログで書いた記事を移行。Strutsを使って開発をやっていたときに、大変お世話になった一冊。Apache Strutsハンドブック 改訂版 (Technical Handbook Series)作者: 黒住幸光出版社/メーカー: ソフトバンククリエイティブ発売日: 2006/06/27メディア…

URLつきメールをメーラーで送信するためのカスタムタグ

変なタイトルになってしまった・・・。「このページの情報を、他の人に見てもらいたい」という時に、開いているページのリンクを含んだメールを 簡単に送信するためのタグです。 開いているページのリンクを取得する部分でSeasarを使っていますが、もちろんS…

sastruts-extensionのActionProxyでログインチェック

sastruts-extensionという、SAStrutsの拡張コンポーネントがあります。 SAStruts Extensionこの中でAction Proxyという機能があり、ActionProxyクラスを作ってActionもしくはActionのメソッドにアノテーションを設定するだけでログインチェックや権限チェッ…