我有java web-app并动态地将数据传输到服务器。我所做的是将json数据包装在javascript变量中,如下所示。
var foo = {}; //json content that fills up the entire page
并使用javascript展开内容。
但是,这种做法有多好?因为我看过很多网站,可能是因为搜索引擎优化,它发现很难抓取AJAX内容,或者因为现在服务器很快,它们动态创建内容,不是我使用javascript的方式,而是使用html标签中的嵌入内容。我想知道这是怎么可能的。
我认为一种方法是在php下完成。 Php和html在php中编码时并排。这样,您不必公开javascript变量,而是可以在服务器中执行它,并将其传递给客户端。
我想知道是否有其他语言可以做同样的事情。