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

新增备案网站要关闭吗手机模板网站生成制作软件

新增备案网站要关闭吗,手机模板网站生成制作软件,wordpress 图片加水印,如果网站已被入侵目录 一、RequestMapping注解 1.RequestMapping的属性 实例 1.在这里创建文件#xff0c;命名为Test: 2.复现-返回一个页面#xff1a; 创建test界面#xff08;随便写点什么#xff09;#xff1a; Test文件中编写#xff1a; ​编辑 运行#xff1a; 3.不返回…目录 一、RequestMapping注解 1.RequestMapping的属性 实例 1.在这里创建文件命名为Test: 2.复现-返回一个页面 创建test界面随便写点什么 Test文件中编写 ​编辑 运行 3.不返回界面返回字符串 编辑Test文件​编辑 实现这两个小功能后的完整的Test 2.RequestMapping的请求参数绑定 3.入参情况 1.请求携带一个参数 2.请求携带两个入参 3.两个及以上可以以对象的形式传参 4.杂糅传参 5.用form表单的形式提交 二、不常用的注解 1.RequestParam注解 经过前面对SpringMVC的配置和原理的讲解接着进行SpringMVC请求的相关讲解。 一、RequestMapping注解 RequestMapping注解的作用是建立请求URL和处理方法之间的对应关系 RequestMapping注解可以作用在方法和类上 1. 作用在类上第一级的访问目录 2. 作用在方法上第二级的访问目录 3. 细节路径可以不编写 / 表示应用的根目录开始 1.RequestMapping的属性 1. path 指定请求路径的url 2. value value属性和path属性是一样的 3. mthod 指定该方法的请求方式通常是GET和POST请求默认GET请求 现在以实例的形式进行讲解 实例 1.在这里创建文件命名为Test: 2.复现-返回一个页面 在里面写一个方法test1--表示返回一个名为test的界面既然这里return用了那么就要保证html中当真存在这么一个方法--去创建 创建test界面随便写点什么 Test文件中编写 运行 注意这里项目名称后的一级请求/二级请求返回test.html界面内容中文乱码正常 3.不返回界面返回字符串 编辑Test文件 更改后端就要重启服务器 同样步骤得到这里显示的就是String字符串而非界面了 实现这两个小功能后的完整的Test package controller;import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody;Controller //首先先打上注解-创建对象并且标明这里是Controller层 RequestMapping(path/test) //一级请求路径写不写/都无所谓 public class Test {/*** /role/save* method当前方法允许请求方式能访问* params请求路径上传参数* return*///打开页面的请求对应RequestMapping(path/t1,method{RequestMethod.GET}) //二级请求路径//这里指定了方法为GET默认是GET除此之外还有POST等等public String test1(){return test;}//返回字符串ResponseBodyRequestMapping(path/t2)public String test2(){return hello!;}}2.RequestMapping的请求参数绑定 (1). 绑定机制 1. 表单提交的数据都是kv格式的 usernamehahapassword123 2. SpringMVC的参数绑定过程是把表单提交的请求参数作为控制器中方法的参数进行绑定的 3. 要求提交表单的name和参数的名称是相同的 (2). 支持的数据类型 1. 基本数据类型和字符串类型 2. 实体类型JavaBean 3. 集合数据类型List、map集合等 基本数据类型和字符串类型 1. 提交表单的name和参数的名称是相同的 2. 区分大小写 实体类型JavaBean 1. 提交表单的name和JavaBean中的属性名称需要一致 2. 如果一个JavaBean类中包含其他的引用类型那么表单的name属性需要编写成对象.属性 例如address.name 给集合属性数据封装 1. JSP页面编写方式list[0].属性 3.入参情况 1.请求携带一个参数 这里给出一个例子同样这个例子是写在Test文件中的 //一个入参时ResponseBodyRequestMapping(path/t3,method{RequestMethod.GET}) //二级请求路径public String test3(String name){return name;} 重启服务器 将入参携带在请求中 2.请求携带两个入参 这里给出一个例子同样这个例子是写在Test文件中的 //两个及以上不同类型入参ResponseBodyRequestMapping(path/t4,method{RequestMethod.GET}) //二级请求路径public String test4(String name,Integer age,char sex){return namenameageagesexsex;} 重启服务器 将入参携带在请求中 3.两个及以上可以以对象的形式传参 创建User类生成get和set方法 这里给出一个例子同样这个例子是写在Test文件中的 //对象的形式传参ResponseBodyRequestMapping(path/t5,method{RequestMethod.GET}) //二级请求路径public String test5(User user){return user.toString();} 重启服务器 将入参携带在请求中 这里就会遵循对象的原则只传一个时其他默认为空 4.杂糅传参 这里给出一个例子同样这个例子是写在Test文件中的 //杂糅着用ResponseBodyRequestMapping(path/t6,method{RequestMethod.GET}) //二级请求路径public String test7(User user,String father){return user.toString()father;} 重启服务器 将入参携带在请求中 5.用form表单的形式提交 前面我们的传参都是通过请求携带的现在我们来实现通过Form表单来实现入参 首先修改想要return的前端界面test.html !DOCTYPE html html langen headmeta charsetUTF-8titleTitle/title /head body h1我是一个复现界面的例子我是界面/h1 !--加上表单-- form action/StringMVCTestTwice/test/t5 methodgetinput typetext namename/br/input typetext nameage/br/input typetext namesex/br/input typesubmit/ /form !--表单结束-- /body /html 并在Test文件中添加 //form的形式传参RequestMapping(path/t7,method{RequestMethod.GET}) //二级请求路径public String test7(User user){return test;} 随后重启服务器去调用这个请求 点击提交就会自动识别跳转到 t5请求 二、不常用的注解 1.RequestParam注解 1. 作用把请求中的指定名称的参数传递给控制器中的形参赋值 2. 属性 1. value请求参数中的名称 2. required请求参数中是否必须提供此参数默认值是true必须提供 3. 代码如下 import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam;Controller RequestMapping(/dept) public class DeptController {RequestMapping(/save)public String save(RequestParam(value username,required false) String name){System.out.println(name);return suc;} }
http://www.hkea.cn/news/14393413/

相关文章:

  • 怎样制作微信网站网页设计课程心得体会
  • 滁州网站开发小程序个人开发全过程
  • 广西建设网桂建云网站济南网站制作工作室
  • asp网站模板安装教程做网站的照片要多大像素
  • 做手机网站费用西安SEO网站建设哪家好
  • 网站首页新闻模板西安营销网站
  • 建e室内设计网画图郑州做网站优化最好的公司
  • 免费云服务器网站有哪些无锡正规网站建设
  • 游戏网站怎么做推广东莞财务公司代注册公司
  • 网站策划编辑如何做华为商城网站设计分析
  • 医疗产品网站建设中小企业网站建设应该注意什么事项
  • 做网站公司 汉狮网络关键词seo资源
  • 简单网上书店网站建设php网站建设用什么软件有哪些
  • 个人网站 做导航燕郊建设局网站
  • pythom 网站开发规范网站建设中心怎么做
  • 做技术网站赚钱wordpress k线图 插件
  • 头条权重查询站长工具网站不备案可以做百度竞价吗
  • 做暧动漫视频在线观看网站大连自主建站模板
  • 滤芯网站怎么做宜昌最权威网站建设公司
  • 盘锦做网站谁家好自己如何注册一个网站
  • 优质的中小型网站建设洛阳网站建设哪家便宜
  • cgi--网站开发技术的雏形老公做网站网站推广
  • 电商数据网站房地产app开发
  • 网站建设公司推广方式黄江网站设计
  • 陕西专业网站建设wordpress 图片集
  • 哪里可以做拍卖网站建设官网登录
  • 浏览器正能量网站百度上搜索关键词如何在首页
  • wordpress增加文章形式济南网站seo技术
  • 毕业设计做网站教程免费微信网站制作
  • 安卓 网站整站下载东莞推广平台有哪些