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

wordpress常用函数seo待遇

wordpress常用函数,seo待遇,php网站制作过程中遇到的问题及解决办法,网站改标题不改版 khandler方法分析 /*** TODO: 一个controller的方法是控制层的一个处理器,我们称为handler* TODO: handler需要使用RequestMapping/GetMapping系列,声明路径,在HandlerMapping中注册,供DS查找!* TODO: handler作用总结:* 1.接收请求参数(param,json,pathVariable,共享域等…

handler方法分析

/*** TODO: 一个controller的方法是控制层的一个处理器,我们称为handler* TODO: handler需要使用@RequestMapping/@GetMapping系列,声明路径,在HandlerMapping中注册,供DS查找!* TODO: handler作用总结:*       1.接收请求参数(param,json,pathVariable,共享域等) *       2.调用业务逻辑 *       3.响应前端数据(页面(不讲解模版页面跳转),json,转发和重定向等)* TODO: handler如何处理呢*       1.接收参数: handler(形参列表: 主要的作用就是用来接收参数)*       2.调用业务: { 方法体  可以向后调用业务方法 service.xx() }*       3.响应数据: return 返回结果,可以快速响应前端数据*/
@GetMapping
public Object handler(简化请求参数接收){调用业务方法返回的结果 (一般都是进行页面跳转,或者返回数据给客户端(json))return 简化响应前端数据;
}

页面跳转控制

开发模式

混合开发模式:指将前端和后端的代码集成在同一个项目中,对于混合开发,我们就需要使用动态页面技术,动态展示Java的共享域数据

前后端分离:前端的界面和后端的业务逻辑通过接口分离开发的一种方式,前端开发人员主要负责页面的呈现和用户交互,后端开发人员主要负责业务逻辑和数据存储。前后端通信通过 API 接口完成,数据格式一般使用 JSON 或 XML。

jsp

JSP(JavaServer Pages)是一种动态网页开发技术,可以在 HTML 文件中嵌入 Java 代码。它允许将 Java 代码嵌入到 HTML 页面中,以便使用 Java 进行数据库查询、处理表单数据和生成 HTML 等动态内容。另外,JSP 还可以与 Servlet 结合使用,实现更加复杂的 Web 应用程序开发。

<!-- jsp需要依赖! jstl-->
<dependency><groupId>jakarta.servlet.jsp.jstl</groupId><artifactId>jakarta.servlet.jsp.jstl-api</artifactId><version>3.0.0</version>
</dependency>

建议位置:/WEB-INF/下,避免外部直接访问! 


转发和重定向

@RequestMapping("/redirect-demo")
public String redirectDemo() {// 重定向到 /demo 路径 return "redirect:/demo";
}@RequestMapping("/forward-demo")
public String forwardDemo() {// 转发到 /demo 路径return "forward:/demo";
}//注意: 转发和重定向到项目下资源路径都是相同,都不需要添加项目根路径!填写项目下路径即可!

注意:在springmvc下,如果是项目下的资源,转发和重定向都一样都是项目下路径!都不需要添加项目根路径! 

在非springmvc模式下,重定向需要添加项目根路径

重定向可以连接到外部地址,但是转发只能转发项目内部地址

 返回json数据

准备

1/准备json依赖

<dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.15.0</version>
</dependency>

2/配置json数据转化器

json数据处理,必须使用此注解,因为他会加入json处理器

@ResponseBody

@ResponseBody 只直接返回字符串给前端,不要找视图解析器

表示方法的返回值是要直接返回给客户端的数据,而不是由视图解析器来解析并渲染生成响应体

@RequestMapping(value = "/user/detail", method = RequestMethod.POST)
@ResponseBody
public User getUser(@RequestBody User userParam) {System.out.println("userParam = " + userParam);User user = new User();user.setAge(18);user.setName("John");//返回的对象,会使用jackson的序列化工具,转成json返回给前端!return user;
}

添加@ResponseBody后,转发和重定向就不生效了

@RestController

@RestController=@ResponseBody+@Controller 

返回静态资源处理

静态资源概念:本身就可以直接拿到浏览器上使用的程度了,不需要在服务器端做任何运算、处理。

资源本身已经是可以直接拿到浏览器上使用的程度了,**不需要在服务器端做任何运算、处理**。典型的静态资源包括:

- 纯HTML文件
- 图片
- CSS文件
- JavaScript文件等

解决方法:

配置支持找不到handler时去查找有没有对应的静态资源

http://www.dtcms.com/wzjs/141424.html

相关文章:

  • 订货网站开发价格网络营销产品
  • wordpress显示标题前端seo怎么优化
  • 做网站什么字体比较好看公关
  • 宜家供应商自己做网站供货点点站长工具
  • 阿里云oss做网站免费的行情网站app
  • 如何做超一个电子商务网站免费外链网盘
  • 建设一个网站的流程.百度指数的主要用户是
  • 国外过期域名查询网站全网搜索指数查询
  • 老男孩linux网站在线服务器网站
  • 湖北分行建设银行网站网站流量分析报告
  • 成都pc网站建设连云港seo优化
  • 深圳创业故事西安百度推广优化公司
  • 怎么自己做H5网站河南最新消息
  • 类似中企动力的做网站的站长工具站长
  • 大航母网站建设好不好seo职位具体做什么
  • 门店到什么地步可以做网站上海搜索优化推广
  • 网站建设成本计划书网盘搜索
  • 《工程建设》官方网站seo优化排名
  • 自己做qq头像的网站合肥网络公司排名
  • 广东企业移动网站建设哪家好百度推广开户2400
  • loog图标免费在线设计怎么样做免费的百度seo
  • wordpress不安全么万词优化
  • 效果好的网站建设湖南广告优化
  • 做网站好的网络公司佛山百度seo点击软件
  • 动态网站的建设及综合设计建网站的流程
  • 一个网站不兼容ie怎么做上海网络推广公司
  • 做网站需要监事吗北京网站优化指导
  • 专业做网文的网站有哪些数据平台
  • 线上购物网站建设的可行性搜索引擎优化seo方案
  • 大庆做网站找谁手机百度推广怎么打广告