20200521日记

1.启动服务器,页面报404错误。

解决方法:将http://localhost:8080/AppCenter/改为http://localhost:8080/appCenter/

2.this inspection checks that the script tag content is vails Xml

解决办法如下:

方法一:关闭js校验,这个就不用多说了,Preference中关闭即可。

方法二:修改页面的文档类型,由<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">修改为<!DOCTYPE html>,代码就不会再提示错误了。
 

3.idea中数据法变成繁体字。

原因:idea中快捷键与输入法快捷键冲突:crtl+shift+f

解决方法:修改输入法的简繁切换快捷键的设置,crtl+shift+f切换回简体输入方式

4.表格th内容太多了,无法换行

 

5.layer.css和layer.js报404错误;

解决方法:请不要在项目启动的时候往进引入文件,引入其他文件时,记得关闭服务器,要不然会使得引入的文件没有编译。

 

6.根据前端内容很难在idea中找到相关代码。

1.首先按F12调出调出调试台

2.点击箭头标志后再去选择本页面中的内容,将id进行复制


 3.在eclipse中按Ctrl+H打开窗口操作,Containing text中要选择好通配符,如选择.jsp或者.java等,否则可能搜索不到;**

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 首先,需要在pom.xml文件中添加以下依赖: ``` <dependency> <groupId>com.taobao.sdk</groupId> <artifactId>taobao-sdk-java</artifactId> <version>20200521</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ``` 2. 在application.properties文件中添加以下配置项: ``` #淘宝开放平台的appkey和secret taobao.appkey=your_appkey taobao.secret=your_secret #淘宝API的请求地址 taobao.url=https://eco.taobao.com/router/rest ``` 3. 创建一个名为TaobaoService的Java类,用于获取淘宝开放平台中的商品数据。代码如下: ``` import com.taobao.api.DefaultTaobaoClient; import com.taobao.api.TaobaoClient; import com.taobao.api.request.TbkDgMaterialOptionalRequest; import com.taobao.api.response.TbkDgMaterialOptionalResponse; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.List; @Service public class TaobaoService { @Value("${taobao.appkey}") private String appkey; @Value("${taobao.secret}") private String secret; @Value("${taobao.url}") private String url; public List<Item> searchItems(String keyword) throws Exception { TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TbkDgMaterialOptionalRequest req = new TbkDgMaterialOptionalRequest(); req.setQ(keyword); req.setPageSize(20L); req.setPageNo(1L); req.setHasCoupon(true); TbkDgMaterialOptionalResponse rsp = client.execute(req); List<Item> itemList = new ArrayList<>(); if (rsp.getResults() != null) { for (TbkDgMaterialOptionalResponse.MapData data : rsp.getResults()) { Item item = new Item(); item.setId(data.getNumIid().toString()); item.setTitle(data.getTitle()); item.setCategory(data.getCategoryName()); item.setUgcTag(data.getUvSumPreSale()); itemList.add(item); } } return itemList; } } ``` 4. 创建一个名为Item的Java类,用于存储商品数据。代码如下: ``` public class Item { private String id; private String title; private String category; private String ugcTag; // 省略getter和setter方法 } ``` 5. 创建一个名为ItemController的Java类,用于处理HTTP请求。代码如下: ``` import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import java.util.List; @RestController public class ItemController { @Autowired private TaobaoService taobaoService; @GetMapping("/items") public List<Item> searchItems(@RequestParam String keyword) throws Exception { return taobaoService.searchItems(keyword); } } ``` 6. 运行程序,访问http://localhost:8080/items?keyword=xxx,即可获取到淘宝开放平台中包含关键字xxx的商品数据,其中商品ID、商品名称、商品分类和商品UGC标签均已获取。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值