• ベストアンサー

HTMLから入力値なしで、servletを動かすにはどうやったらいいで

HTMLから入力値なしで、servletを動かすにはどうやったらいいですか。 webアプリで生徒リストを出すとき、全員分の名前クラス住所など出すのに sqlで指定は*だけです。 無理やりform actionで何かを送らないと無理ですか? それかJSPのほうがいいですか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

方法は幾つかあると思います。 フォームに依存しない固定条件でクエリを発行するような場合に自分が以前やった事のある方法ですが web.xmlのservlet-maping/url-patternにリクエストURLを定義し、 そのURLに対してHTML側から静的なリンクを張る方法はどうでしょうか。 結果ページ表示後にリクエストURLがカレントパスに残るのが気持ち悪ければ、 結果のservletへリダイレクトして、そちらで処理をすれば良いと思います。 (パラメータの渡し方には多少注意が必要ですが) あくまで参考意見程度にどうぞ。

その他の回答 (1)

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.2

ええとこういうこと? <html> <body> <form action="~"> <input type="submit" value="全検索"> </form> </body> </html> 単に条件が入力されていなければいいんじゃないの?

関連するQ&A