タグ

javaとstruts2に関するt_horieのブックマーク (3)

  • Velocity用Eclipse plugin・Veloeclipseの導入とStruts2対応 - monjudoh’s diary

    Velocity用Eclipse plugin VelocityのtemplateをEclipseで編集したいので探してみた。 ↓を入れるだけ de.veloeclipse.update ユーザー・ディレクティブ対応 VeloeclipseはHTMLタグやディレクティブの入力補完に対応し、 ブロック・ディレクティブの閉じ漏れをエラーとして表示してくれる。 しかし、当然知らないディレクティブには対応していない。 このままではユーザー・ディレクティブの入力補完は効かないし、 ブロック・ディレクティブであるユーザー・ディレクティブが記述されていると それだけでエラー表示されてしまう。 なので、使用するユーザー・ディレクティブについて教えてやらないといけない。 ウィンドウ>設定>Veloeclipseにユーザー・ディレクティブのリスト という項目があるのでここから新規に追加していけばよい。 数が多

    Velocity用Eclipse plugin・Veloeclipseの導入とStruts2対応 - monjudoh’s diary
  • Struts2を使ってみる

    ログイン編 WEB画面でよく必要となるのはログイン機能です。章では、ログイン画面とログイン後のセッション管理を実現する方法について説明します。 LoginInterceptor.javaの作成 いよいよ、章のメイン部分であるLoginInterceptorクラスです。 LoginInterceptor.javaに以下の記述をします。 /* * ログインインターセプター */ package pkg.sample; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionInvocation; import

    t_horie
    t_horie 2009/01/16
    インターセプターによるセッション管理実装
  • Struts 2入門(1)~基本形で理解する仕組みと構造~

    はじめに 「Apache Struts」(以下、Struts)とは、Web開発のデファクトスタンダードとしてあまりにも有名な、Java言語で書かれたオープンソースのWebアプリケーション・フレームワークです。JavaでのWeb開発者には、もはや説明する必要はないかもしれません。 最初のStruts(以下、Struts 1)がリリースされる2001年以前は、JavaでのWebアプリケーションというと、JSPとサーブレットを直接用いたアプリケーションが一般的でした。そのため、ちょっとしたアプリケーションでも、けっこうなコード量が必要だったのですが、Struts 1のフレームワーク機能により、煩わしい記述の手間がずいぶん少なくなり、Webアプリケーション開発の敷居がぐっと下がりました。 連載は、そんなStruts 1の次世代バージョンであるStruts 2を紹介します。Struts 2は、字面

    Struts 2入門(1)~基本形で理解する仕組みと構造~
  • 1