私の .jsp ページには、コントローラーの関数を呼び出すボタンがあります。このボタンをクリックすると、ダウンロードが開始されます。
<input type=button onClick="location.href='reporting/GroupbasedPreset?rows=24'" value='Last 24 Hours'>
これをクリックすると、コントローラはいくつかのデータベース呼び出しを行い、結果を返します。私がやりたいことは、結果が空の場合、ダウンロードを開始するのではなく、javascript ポップアップを表示することです。スプリングコントローラー内からjavascriptを呼び出す方法はありますか?
コントローラーに何をさせたいかについての基本的な考え方。
int rows = makethedbcall();
if (rows == 0) {
javascript popup;
return;
} else {
continue with download;
}