}

第二種:使用Springvc提供的Model類1第一種:使用modelandview進行跳轉 。 但是需要配置視圖解析器, 而且能指定跳轉頁面 。
1.控制層controller的編寫
public class HelloController implements Controller {
@Override
public ModelAndView handleRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) throws Exception {
ModelAndView view = new ModelAndView();
view.addObject("A","B"); //A為屬性名, B為屬性值
view.setViewName("index"); // 指定視圖的名稱
return view;
}
}
2.SpringMvc-servlet.xml的配置
<!--配置渲染器-->
<!--配置controller中頁面的位置-->
<bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter" />
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value=https://vvvtt.com/article/"org.springframework.web.servlet.view.JstlView"/>
<!--視圖的前綴-->
<property name="prefix" value=https://vvvtt.com/article/"/WEB-INF/jsp/"/>
<!--視圖的后綴-->
<property name="suffix" value=https://vvvtt.com/article/".jsp"/> //指定跳轉的頁面為controller類設置的視圖名后面加上.jsp
</bean>
<bean name="/index.do" class="com.jsu.mvc.HelloController"></bean>

2第二種:使用modelview, 它不需要配置視圖解析器, 但是不能指定跳轉頁面
1.控制層controller的編寫
@RequestMapping("/modelmap")
public String modelHello(String A,ModelMap B){
map.addAttribute("A",B); // 通過ModelMap鍵值對的方式設置傳值
System.out.println(B);
return "url";
【SpringMVC開發中兩種頁面跳轉方式】 }

注意事項希望對讀者有所幫助~~~喜歡的請給小編點個大拇指
以上內容就是SpringMVC開發中兩種頁面跳轉方式的內容啦, 希望對你有所幫助哦!
猜你喜歡
- 中國古代有四大工程指的是哪四大中國古代有四大工程指什么
- Word2003怎么在自動更正列表中添加詞條
- Excel表格中如何求分數的平均值
- Photoshop中制作一個添加按鈕的文字教程
- ”百度hi“APP如何進行中英文模式轉換
- 《西游記》中唐僧、悟空、八戒、沙僧背后的勢力關系大解讀
- 素顏霜一天中什么時候用最好
- keep運動中不讓別人通過通訊錄找到你的方法
- 簡易衣柜安裝方法知多少
- 生活中有哪些被忽略的消防隱患?
