ユーザーがPDFファイルをアップロードして表示できるWebアプリを開発しています。
私の質問は、ユーザーがアップロードしたファイルをどこに保存すればよいですか? 彼らは、それをデータベースに保存するのに多大な費用がかかると言いました。データベースにない場合、ユーザーがアップロードしたファイルをどこに保存すればよいですか? ファイルを保存する具体的なパスまたはサンプル パスを教えてください。
ちなみに、Spring MVC
私の質問を明確にするのに役立つかどうかを使用しています。
また、これまでにコントローラーで行ったことは次のとおりです。
@RequestMapping( value = "*/uploadPDF", method = RequestMethod.POST )
public String uploadPDF( @RequestParam( defaultValue = "" )
String message, @RequestParam( defaultValue = "" )
String messageType, HttpServletRequest request, ModelMap model, FileBean fileBean, BindingResult result )
{
model.addAttribute( "message", message );
model.addAttribute( "messageType", messageType );
HttpSession session = request.getSession();
String returnVal = Credentials.checkSession( session );
if( returnVal != null )
{
return returnVal;
}
if( result.hasErrors() )
{
for( ObjectError error : result.getAllErrors() )
{
System.err.println( "Error: " + error.getCode() + " - " + error.getDefaultMessage() );
}
return "redirect:*/module?error";
}
return "admin/module";
}
ファイルをどのように処理するかはまだ決めていません。私を案内してください。