:.+
の{param:.+}
は、このコードセットでJavaの意味は何ですか?私は検索しようとしましたが、私は何の説明も見つけません。知っている人はそれを私に説明してください。どうもありがとうございます。{param:。+}の ":+"は(java)を意味しますか?
BatchFileController.java
@RequestMapping("/runbatchfileparam/{param:.+}")
public ResultFormat runbatchFile(@PathVariable("param") String fileName)
{
RunBatchFile rbf = new RunBatchFile();
return rbf.runBatch(fileName);
}
こんにちは、どういう意味ですか? :) – xxxvodnikxxx
こんにちは、お返事ありがとうございます、私はこれを理解しやすくするためにsomemoreコンテキストを提供したいと思います。私が呼び出さなければならないURLは 'http:// localhost:8080/runbatchfileparam/test123.bat'です。 '@RequestMapping("/runbatchfileparam/{param} ')を実行することができないので、' @RequestMapping( "/ runbatchfileparam/{param:。+}'なぜ?それはそうですか? –
@SushaNaiduこれはファイル名に '.'があるため、サーバがファイルにアクセスしたいと仮定していると推測していますが、正規表現では' .'文字も許されています – Lino