preInvokeJSがないという現実にうちのめされてもたくましく立ち上がろう。
私たちにはbeforNotifyTopicsが与えられているのだから。
そんなとき。
削除機能を、リンク(ボタン)押したら、JavaScriptでcomfirmダイアログを出して、OKだったら削除する、というロジックを実装しようと思いました。
よくある機能ですよね。
よくある機能なだけに、きっとライブラリレベルでの支援があるはずだと思い、Struts2の公式サイトのマニュアルを読みふけると、preInvokeJSという機能でできるようです。
でもいざコーディングしてみると、そんな関数はなくて動かなくて困った。
そんなとき。
Struts2でtilesプラグインを使っています。
最初は順調でした。
が、開発の開始時点からStruts2のバージョンを変更してきたところ、
具体的には、2.0.12 → 2.0.14 → 2.1.2 → 2.1.6 と変更してきたところ、
次のようなエラーが出ました。そんなとき。
Messages: |
|
File: | org/apache/jsp/WEB_002dINF/public_/Comment_005finput_jsp.java |
Line number: | 145 |
間が開きましたがさらっと再開いたします。
ここ数ヶ月、Struts2の開発もするようになりました。過去も、現在進行形でもいろいろトラブルがありました。毎度結構必死に検索したのですが、そのうち解決方法が見つけにくかったトラブルの解決方法を中心に書いていこうと思います。
まずは、Struts2でJSPのビューが表示されない、そんなとき。