相关疑难解决方法(0)

使用Spring MVC提供sitemap.xml和robots.txt

什么是服务器的最佳方式sitemap.xml,并robots.txtSpring MVC?我想Controller以最干净的方式通过服务器这些文件.

java sitemap spring robots.txt spring-mvc

18
推荐指数
1
解决办法
1万
查看次数

如何在控制器中使用JAXB和Spring @ResponseBody生成正确的站点地图命名空间?

除了我无法正确创建命名空间之外,一切正常.任何帮助深表感谢!

我的控制器:

@Controller
@RequestMapping("/sitemap")
public class SitemapController
{
    public @ResponseBody XMLURLSet getSitemap(){
       XMLURLSet urlSet = new XMLURLSet();
       //populate urlList
       urlSet.setUrl(urlList);
       return urlSet;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的urlset:

@XmlRootElement(name = "url")
public class XMLURL {
   String loc;
   @XmlElement(name = "loc")
   public String getLoc(){
      return loc;
   }
   public void setLoc(String loc){
   this.loc = loc;
}
Run Code Online (Sandbox Code Playgroud)

}

我的网址元素:

   @XmlRootElement(name = "urlset", namespace = "http://www.sitemaps.org/schemas/sitemap/0.9")
    public class XMLURLSet{
       List<XMLURL> url;
       public List<XMLURL> getUrl(){
          return url;
       }
       public void setUrl(List<XMLURL> url){
       this.url = url;
    }

}
Run Code Online (Sandbox Code Playgroud)

我期望产生什么: …

sitemap spring controller jaxb

6
推荐指数
1
解决办法
2197
查看次数

标签 统计

sitemap ×2

spring ×2

controller ×1

java ×1

jaxb ×1

robots.txt ×1

spring-mvc ×1