中括号
中括号
57
改颜色怎么做的?
项目经理:前端控制器。
package com.sikiedu.bean; /** * 游戏信息bean * @author Joey * * 更多的课程学习访问 http://www.sikiedu.com/ * Siki学院官方Java交流群 175158287 */ public class ItemInfo { //id private String item_id; //name private String item_name; //type private String item_type; //price private String item_price; public String getItem_id() { return item_id; } public void setItem_id(String item_id) { this.item_id = item_id; } public String getItem_name() { return item_name; } public void setItem_name(String item_name) { this.item_name = item_name; } public String getItem_type() { return item_type; } public void setItem_type(String item_type) { this.item_type = item_type; } public String getItem_price() { return item_price; } public void setItem_price(String item_price) { this.item_price = item_price; } public ItemInfo(String item_id, String item_name, String item_type, String item_price) { super(); this.item_id = item_id; this.item_name = item_name; this.item_type = item_type; this.item_price = item_price; } }
package com.sikiedu.bean; /** * 游戏信息bean * @author Joey * * 更多的课程学习访问 http://www.sikiedu.com/ * Siki学院官方Java交流群 175158287 */ public class ItemInfo { //id private String item_id; //name private String item_name; //type private String item_type; //price private String item_price; public String getItem_id() { return item_id; } public void setItem_id(String item_id) { this.item_id = item_id; } public String getItem_name() { return item_name; } public void setItem_name(String item_name) { this.item_name = item_name; } public String getItem_type() { return item_type; } public void setItem_type(String item_type) { this.item_type = item_type; } public String getItem_price() { return item_price; } public void setItem_price(String item_price) { this.item_price = item_price; } public ItemInfo(String item_id, String item_name, String item_type, String item_price) { super(); this.item_id = item_id; this.item_name = item_name; this.item_type = item_type; this.item_price = item_price; } }
package com.sikiedu.controller;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;
import com.sikiedu.bean.ItemInfo;
/**
* 商品管理 -> 游戏管理
* @author Joey
*
* 更多的课程学习访问 http://www.sikiedu.com/
* Siki学院官网Java交流群 175158287
*/
@Controller
@RequestMapping(value="/item/")
public class ItemController {
//显示页面
@RequestMapping(value= {"list.do", "mylist.do"}, method= {RequestMethod.GET, RequestMethod.POST})
public ModelAndView list() {
ModelAndView mav = new ModelAndView();
//传递数据
//准备一些测试数据
ItemInfo info1 = new ItemInfo("1", "王者荣耀", "MOBA", "0") ;
ItemInfo info2 = new ItemInfo("2", "守望先锋", "射击", "198") ;
ItemInfo info3 = new ItemInfo("3", "吃鸡", "射击", "98") ;
ItemInfo info4 = new ItemInfo("4", "魔兽世界", "MMORPG", "0") ;
ItemInfo info5 = new ItemInfo("5", "保卫萝卜", "休闲", "0") ;
List<ItemInfo> itemList = new ArrayList<ItemInfo>();
itemList.add(info1);
itemList.add(info2);
itemList.add(info3);
itemList.add(info4);
itemList.add(info5);
//将游戏列表返回给前台
mav.addObject("itemList", itemList);
mav.setViewName("item_list");
return mav;
}
@RequestMapping(value= {"mylist1.do"}, method= {RequestMethod.GET, RequestMethod.POST})
public ModelAndView list1() {
ModelAndView mav = new ModelAndView();
//传递数据
//准备一些测试数据
ItemInfo info1 = new ItemInfo("1", "王者荣耀", "MOBA", "0") ;
ItemInfo info2 = new ItemInfo("2", "守望先锋", "射击", "198") ;
ItemInfo info3 = new ItemInfo("3", "吃鸡", "射击", "98") ;
ItemInfo info4 = new ItemInfo("4", "魔兽世界", "MMORPG", "0") ;
ItemInfo info5 = new ItemInfo("5", "保卫萝卜", "休闲", "0") ;
List<ItemInfo> itemList = new ArrayList<ItemInfo>();
itemList.add(info1);
itemList.add(info2);
itemList.add(info3);
itemList.add(info4);
itemList.add(info5);
//将游戏列表返回给前台
mav.addObject("itemList", itemList);
mav.setViewName("item_list");
return mav;
}
//void
@RequestMapping(value="")
public void voidTest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//获取参数
request.getParameter("");
//转发
request.getRequestDispatcher("").forward(request, response);
//重定向
response.sendRedirect(request.getContextPath() + "/xx.jsp");
}
//String 转发
@RequestMapping("forwardString.do")
public String forwardString() {
return "forward:mylist1.do";
}
//String 重定向
@RequestMapping("redirectString.do")
public String redirectString() {
return "redirect:/form.jsp";
}
//String
@RequestMapping("testList.do")
public String testList(Model model) {
//传递数据
//准备一些测试数据
ItemInfo info1 = new ItemInfo("1", "王者荣耀", "MOBA", "0") ;
ItemInfo info2 = new ItemInfo("2", "守望先锋", "射击", "198") ;
ItemInfo info3 = new ItemInfo("3", "吃鸡", "射击", "98") ;
ItemInfo info4 = new ItemInfo("4", "魔兽世界", "MMORPG", "0") ;
ItemInfo info5 = new ItemInfo("5", "保卫萝卜", "休闲", "0") ;
List<ItemInfo> itemList = new ArrayList<ItemInfo>();
itemList.add(info1);
itemList.add(info2);
itemList.add(info3);
itemList.add(info4);
itemList.add(info5);
//将游戏列表返回给前台
model.addAttribute("itemList", itemList);
return "item_list";
}
}
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.servlet.ModelAndView;
controller返回值:
Srting 转发功能 和重定向功能 和返回视图名
RequestMapping
web.xml
<!-- 配置springmvc前端控制器 -->
applicationContext.xml
<!-- 读取配置文件 数据库 -->
<!-- 配置数据源 -->
<!-- 开启注解扫描 -->
<!-- 事务核心管理器 -->
<!-- 开启注解事务 -->
<!-- 配置试图解析器 -->
<!-- 配置mybatis -->
<!-- mapper工chang -->
如果使用springboot会怎样?