2017-06-20 11 views
0

TOMCATでjvm引数を-DshopMaintenanceURL="https://shop-maintanance.com/shop/"として使用しています。ここで私は設定として私のJSPページでこのURLを使用することができますjspのフォームアクションリンクとしてのJVM引数

public static String getShopMaintenanceURL() { 
     String url = System.getProperty("shopMaintenanceURL"); 
     if(url !=null) 
      return url; 
     else 
      return null; 
} 

JSP

<form action="https://shop-maintanance.com/shop/" method="POST" id="apForm">

私は私のjavaファイルにこの引数を読んでいる中で、フォームのアクションのために、この値を使用したいです私のJSPページの.getShopMaintenanceURL (ここでconfigは上記のJavaクラスのオブジェクトです)。

<form action="https://shop-maintanance.com/shop/" method="POST" id="apForm">

私は上記のフォームアクションのためとして、動的にリンクを設定する必要があります。何か案は??

答えて

1

configがJSPの予約語(それはjavax.servlet.ServletConfigを意味する)です。したがって、あなたは書く必要があります:

<form action="<%=configObj.getShopMaintenanceURL()%>" method="POST" id="apForm"></form> 

configObjはあなたが書いたJavaクラスです。

関連する問題