当前位置: 首页 > news >正文

网站图片优化大小常用的网络营销工具有哪些

网站图片优化大小,常用的网络营销工具有哪些,建站系统加盟,常州市工程建设交易网记录一些很基本的使用方法。 一、GET请求传参方法: 1.方法一:把参数传到?之后 使用注解RequestParam // 假如传值了current和limit /students?current1&limit20 RequestMapping(value "/students", method RequestMetho…

记录一些很基本的使用方法。

一、GET请求传参方法:

1.方法一:把参数传到?之后 使用注解@RequestParam

// 假如传值了current和limit  /students?current=1&limit=20
@RequestMapping(value = "/students", method = RequestMethod.GET)
@ResponseBody
// name代表传的参数名,require代表不传这个值也行,defaultvalue代表默认值
// 默认current和limit参数是int类型
public String getStudents(@RequestParam(name = "current", required = false, defaultValue = "1") int current,@RequestParam(name = "limit", required = false, defaultValue = "1") int limit) {return "some students:" + current + " " + limit;
}

2.方法二:传到路径当中 使用注解@PathVariable指定

// /student/123      查找一个学生
@RequestMapping(value = "/student/{id}", method = RequestMethod.GET)
@ResponseBody
public String getStudent(@PathVariable("id") int id) {return "a student" + " " + id;
}

二、POST请求传参方法:默认使用表单提交,获取表单中字段的name属性

// 这里表单传入了一个学生的姓名和年龄  
@RequestMapping(value = "/student", method = RequestMethod.POST)
@ResponseBody
public String saveString(String name, int age) {System.out.println("name:" + name);return "success" + " " + name + " " + age;
}

三、响应HTML数据,分别使用ModelAndView  和Model

使用ModelAndView :

// 这里是model和view都封装在一个对象中
// 不加@ResponseBody  返回的就是html;  加了就返回其他对象,比如json
@RequestMapping(value = "/teacher", method = RequestMethod.GET)
public ModelAndView getTeacher(ModelAndView modelAndView) {modelAndView.addObject("name","ym");modelAndView.addObject("age", 21);// 指定一下模板目录  会默认在templates目录下  下面的/view也就是view.htmlmodelAndView.setViewName("/demo/view");return modelAndView;
}

使用Model:

// model与view分开
@RequestMapping(value = "/school", method = RequestMethod.GET)
public String getSchool(Model model) {model.addAttribute("name", "北京大学");model.addAttribute("age", 100);return "/demo/view";
}

四、响应JSON数据,主要针对异步请求(ajax等等)

// Java对象返回给浏览器,解析为JS对象,就用JSON完成前面的操作 java->json->js对象
@RequestMapping(value = "/emp", method = RequestMethod.GET)
@ResponseBody
public Map<String, Object> getEmp() {Map<String, Object> emp = new HashMap<>();emp.put("name", "ljm");emp.put("salary", 18000);emp.put("age", 21);return emp;
}

五、cookie示例

分别编写了设置cookie和获取cookie的方法,

@GetMapping("/cookie/set")
@ResponseBody
// 把cookie放在response响应里
public String setCookie(HttpServletResponse response) {// 创建cookie    这里使用uuid随机创建值Cookie cookie = new Cookie("code", CommunityUtil.generateUUID());// 设置cookie生效的范围  也就是说只在访问下面这个链接时生效cookie.setPath("/community/alpha");// 默认关闭浏览器就失效  但可以设置时间保证cookie的存活时间cookie.setMaxAge(60 * 10);// 发送cookieresponse.addCookie(cookie);return "set cookie";
}@RequestMapping("/cookie/get")
@ResponseBody
// “code”是上面设置的值
public String getCookie(@CookieValue("code") String code) {System.out.println("code:" + code);return "get cookie";
}

 六、session示例

@RequestMapping("/session/set")
@ResponseBody
public String setSession(HttpSession session) {session.setAttribute("id", 1);session.setAttribute("name", "Test");return "set session";
}
@RequestMapping("/session/get")
@ResponseBody
public String getSession(HttpSession session) {System.out.println(session.getAttribute("id"));System.out.println(session.getAttribute("name"));return "get session";
}

http://www.hkea.cn/news/61991/

相关文章:

  • 国内做国外代购在哪个网站好百度平台客服怎么联系
  • 菏泽网站获客网站建设公司中国站长网入口
  • 黄冈网站建设推荐seo查询排名软件
  • 自己怎么做百度网站广州seo网站公司
  • 京东企业的电子网站建设百度seo教程网
  • 弥勒网站设计公司share群组链接分享
  • 网站建设栏目管理百度推广搜索排名
  • 企业管理类的网站全球搜是什么公司
  • 网站开发自我介绍seo报告
  • 网站应用软件设计海口seo网络公司
  • 武汉站建设深圳网站开发制作
  • 网站建设的平台分析北京seo技术
  • 手表价格网站百度推广天津总代理
  • 如何将域名和网站绑定排名seo怎么样
  • 旅游网站推广方案色盲测试图
  • 现在开发个网站多少钱安全优化大师
  • 网站开发工程师工资多少百度统计工具
  • 征信报告优化大师好用吗
  • 一个ip地址做多个网站网络营销公司是做什么的
  • 赤峰网站建设公司旅行网站排名
  • seo网站优化工具软件拉新推广平台
  • 政府网站设计方案无锡网站制作优化
  • 社交网站盈利吗如何在各种网站投放广告
  • 建设工程合同民法典东莞快速优化排名
  • 泗县口碑营销互联网营销推荐咨询青岛seo计费
  • 做电影网站用什么服务器中文域名注册官网入口
  • 做网站那里好win10系统优化工具
  • 做外贸上哪些网站找客户口碑营销的概念是什么
  • 外贸建站magento百度地图推广
  • 做网站和管理系统全网热度指数