网页flash文本抓取器(富文本编辑器js添加textareatextarea后台接收1.定义响应状态定义相应结构 )

优采云 发布时间: 2022-04-11 07:09

  网页flash文本抓取器(富文本编辑器js添加textareatextarea后台接收1.定义响应状态定义相应结构

)

  富文本编辑器

  富文本编辑器是一种所见即所得的文本编辑器,可以嵌入到浏览器中。这里使用的富文本编辑器是 KindEditor。

  1.构建富文本编辑器在项目中添加富文本编辑器js文件,并添加对jsp文件的引用

  

  引入文本框插件,引入提示语言

  要使用 KindEditor 插件,您必须导入 js

  添加文本区域

  

  textarea 设置为不可见

  这里展示的是 KindEditor 编辑器,textarea 用于同步 KindEditor 编辑器的内容进行提交。

  jq 初始化 KindEditor 控件

  2.后台接收1.定义响应状态

  定义相应结构体的作用是处理返回的信息,比如输出状态码等,放在pojo包下,这样就可以调用了。

  响应工具主要有以下信息:

   // 响应业务状态

private Integer status;

// 响应消息

private String msg;

// 响应中的数据

private Object data;

  提交数据后,前端需要知道提示了什么信息,是什么状态。这些都是由响应工具实现的。需要什么信息取决于前端插件。

  【回复POJO】,本工具不做具体介绍。

  2.写Service接口及实现方法

   @Override

public TaotaoResult createItem(TbItem item) {

//item补全

//生成商品id

Long itemId = IDUtils.genItemId();

item.setId(itemId);

//商品状态 1-正常 2-下架 3-删除

item.setStatus((byte)1);

item.setCreated(new Date());

item.setUpdated(new Date());

//插入到数据库

itemMapper.insert(item);

return TaotaoResult.ok();

}

  返回的类型是定义状态的 pojo。(IDUtils类工具请参考文章6)itemMapper的insert方法是逆向工程生成的insert方法。(见文章2)

  这里前端的信息存储在item中,不可用的信息需要后端补充。如 id、创建修改日期、状态等。

  3.写控制器方法

   @RequestMapping(value="/item/save",method=RequestMethod.POST)

@ResponseBody

private TaotaoResult createItem(TbItem item) {

return itemService.createItem(item);

}

  接收 url 方法并将其指定为 POST 请求。

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线