私のプロジェクトでstruts2を使用しています。私のJSPのアクションでイメージを生成し、warファイルのパスに格納する必要があります。このために私はStruts2でContextPathを取得する必要があります。それでWARファイルの下の指定されたフォルダにイメージファイルを保存するWARファイルパスを取得する方法は?struts2アクションでContextPathを取得するには?
struts2でContextpathを見つけるのに助けてくれる人はいますか?前もって感謝します。
私のプロジェクトでstruts2を使用しています。私のJSPのアクションでイメージを生成し、warファイルのパスに格納する必要があります。このために私はStruts2でContextPathを取得する必要があります。それでWARファイルの下の指定されたフォルダにイメージファイルを保存するWARファイルパスを取得する方法は?struts2アクションでContextPathを取得するには?
struts2でContextpathを見つけるのに助けてくれる人はいますか?前もって感謝します。
次のコードを使用して...
public class Page1 extends ActionSupport implements ServletRequestAware {
public HttpServletRequest request;
@Override
public String execute() {
String contextPath = request.getContextPath();
System.out.println("Context Path " + contextPath);
return SUCCESS;
}
@Override
public void setServletRequest(HttpServletRequest request) {
this.request = request;
}
}
String path = request.getRealPath("/");
このコードは
HttpServletRequestのgetRealPath()は廃止予定です。代わりに、request.getServletContext()。getRealPath( "/")を使用してください。 – Wextux
はご回答いただき、誠にありがとうございます動作します!それは私に解決策を見つけるのを助けました。 – shiva
struts2actionから特定のjavaパッケージのクラスのリストを取得する方法は?私はgetContextPath()を使用していますが、例外を取得しようとしています。 –