に 2 つのフォルダーがありますWEB-INF
。
Folder1には のような 3 つの jsp が含まれていますpage1.jsp , page2.jsp , page3.jsp
。
Folder2には、page4.jsp
.
dispatcher-Serlet.xmlで、次のように構成しました。
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/folder1/" />
<property name="suffix" value=".jsp" />
</bean>
コントローラーで、
@RequestMapping(value="page4.html",method=RequestMethod.GET)
public String getTransfer(){
List<String> list = new LinkedList<String>();
Hashtable<String , Object> map = MyHashtableClasss.getDetails;
if(!map.isEmpty()){
Set<String> keys = map.keySet();
for(String key: keys){
list.add(map.get(key).getUserName());
}
}
model.addAttribute(list);
return "page4";
}
ビューにpage4.jspを取得するにはどうすればよいですか。Folder1 にその page4.jsp がなかったからです。
一般に、どのようJSP
に異なるフォルダ内の異なるファイルを表示Spring
できますか?それは可能ですか? そうでない場合、代替手段は何ですか。
私たちのスタックユーザーが私を助けてくれることを願っています.