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

网站开发做什么简单网页设计作业分析文档

网站开发做什么简单,网页设计作业分析文档,网站建设是固定资产还是列费用,企业网站导航设计一、创建项目LomBok:辅助开发工具#xff0c;减少代码编写Spring Web:带上Spring MVC,可以做Web开发了Thymleaf: Web开发末班引擎#xff08;不常用#xff09;创建好#xff0c;如下#xff1a;static/ 放置静态资源的根目录templates/ 放置模板文件的根目录 二、资源配置…一、创建项目LomBok:辅助开发工具减少代码编写Spring Web:带上Spring MVC,可以做Web开发了Thymleaf: Web开发末班引擎不常用创建好如下static/ 放置静态资源的根目录templates/ 放置模板文件的根目录 二、资源配置1、静态资源全部放在src/main/resuorces/static/ 目录下即可2、动态资源必须是被Spring管理的Bean对象要求必须使用Controller修饰SpringMVC会去判断只处理Controller修饰的Bean对象和Servlet不同动态资源不是以一个个类作为基本单位。 而是以Controller修饰的bean下的一个个方法作为基本单位。 换言之一个类可以提供多个动态资源方法通过RequestMapping(url)来明确是动态资源绑定资源路径如图提供了两个动态资源路径资源路径 /hello 支持的HTTP方法是GET、POST等资源路径 /world 支持的HTTP方法是GET、POST等三、必须掌握的如何利用配置文件做最常见的修改 server.port8080静态资源所在根目录 src/main/resources/static [实际上就是配置中的默认的值可以利用配置文件修改]动态资源 M-V 1Controller RequestMapping 2Model src/main/resources/templates 前提勾选了thymeleaf模板根据请求 RequestMapping可以确定本次请求是 DemoController#helloModel内部的逻辑处理此时是适配器此时真正执行我们的方法然后返回一个ModelAndView四、Spring Web连接的功能将用户浏览器和Java程序连接起来也就是访问一个地址能够调用我们的Spring程序。那么如何关联动态资源总的来说通过Contorller注解修饰类把类注册成Spring bean ; 表示该bean用于控制器。RequestMapping注解修饰方法给出方法表示的资源的路径控制台测试出现了405状态说明支支持get,不支持send特殊之处可以通过RequestMapping(method .... )或者 GetMapping / PostMapping来限制动态资源支持的HTTP方法可以通过 RequestMapping修饰类给该类下的所有资源添加统一的URL前缀prefix2.获取参数的功能用户访问的时候会带一些参数在程序中要想办法获取到参数。3.输出数据的功能执行了业务逻辑之后要把程序执行的结果返回给用户。4.方法的签名到底是什么样形参类型有哪些 https://docs.spring.io/spring-framework/docs/current/reference/html#mvc-ann-arguments返回值类型有哪些 只要是文档上的作为形参Spring都可以正确的调用mappedHandleer 指明了哪个方法要被执行。HandleerAdapter(句柄 适配器) 根据方法签名中的形参可以适配创建实参对象利用反射去调用正确的方法。5.方法签名中最常用的几种模式传统Servlet模式使用ResponseBody注解前后端分离直接返回JSONRequestPara注解当变量名就是参数名时可以省略请求参数可以直接指定Int类型Spring会帮我们转换请求参数如果比较多可以用一个对象进行接收(dog)五、User登陆/注册/用户列表JSON的例子演示1.SpringMVCSpringWeb的基本流程从Servlet的流程走到了Spring的DispatchServletdoDispatch的方法中根据请求中的各种信息方法、URL在已注册的所有bean对象中这些对象被Controller修饰查找对应的方法进行请求处理依赖RequestMapping注解根据方法中的不同请求参数类型以及返回值类型生成调用的方法的参数实参信息 HandllerAdapter中完成调用handle.invoke(...)得到ModelAndView对象根据对应的解析引擎视图引擎得到view对象渲染并生成Response对象走Servlet流程发送响应对象2.如何进行动态资源绑定ControllerRequestMapping、GetMapping、PostMapping3.参数的形式void (HttpServletRequest request,HttpServletResponse resp) 完全按照Servlet的模式处理即可ResponseBody String(RequestParam(....) String paramName) 直接处理 其中RequestParam可以省略 修饰形参表示形参的值来自请求参数 可以不写String 可以直接包装成对象ResponseBody 用来修饰方法表示返回值会被完整的当成响应体 XXXObject(...) 返回JSON串4.....(HttpSession session)
http://www.w-s-a.com/news/330354/

相关文章:

  • 现在网站开发哪个语言好月嫂公司网站建设构思
  • 腾讯云免费网站建设网站设计一级网页
  • 网站备案系统验证码出错的解决方案wordpress+论坛+注册
  • 代做毕设的网站先做网站先备案
  • 网站定制哪个好wordpress主题dux1.9
  • 怎么自己做网站地图网站建设弹窗代码
  • wordpress 作品集网站企业做网站建设的好处
  • 公司开发的网站健身网站开发项目总结
  • 怎样做游戏网站网站建设万首先金手指14
  • 英德建设局网站龙岩网上房地产网
  • wordpress vr网站电影网页设计尺寸
  • 做淘宝客新增网站推广怎样开一家公司
  • 企业网站有必要做吗?网站平均停留时间
  • 蘑菇街的网站建设凡科网站建设网页怎么建
  • 中国光大国际建设工程公司网站论坛是做网站还是app好
  • 地产集团网站建设高德是外国公司吗?
  • 天津市网站建站制作网站建设新报价图片欣赏
  • 怎么样在百度搜到自己的网站高端房产网站建设
  • 邯郸做移动网站多少钱ui设计好就业吗
  • 共享虚拟主机普惠版做网站产品推广包括哪些内容
  • 广州市网站建站免费咨询医生有问必答
  • app网站建设制作哪个网站可以做魔方图片
  • 教育培训网站建设方案模板下载网站文风
  • 电龙网站建设wordpress文章两端对齐
  • 做外单网站亚马逊免费的网站加速器
  • 英文网站推广工作一个虚拟主机可以做几个网站吗
  • 微网站 合同重庆电力建设设计公司网站
  • 网站怎么设置支付网站源码下载后怎么布置
  • 广州市公需课在哪个网站可以做手机商城软件下载
  • app网站建设需要什么长治网站建设公司