在GWT中使用不同页面的元标签?

时间:2021-06-10 22:59:19

I want to use tags in GWT. I know I could do this in the static index.html file, but I want to add different meta tags on different pages in GWT.

我想在GWT中使用标记。我知道我可以在静态索引中这样做。html文件,但是我想在GWT的不同页面上添加不同的元标签。

How can I add meta tag to GWT?

如何向GWT添加元标签?

1 个解决方案

#1


5  

You can create Meta tags out of GWT:

您可以从GWT中创建元标记:

MetaElement element = Document.get().createMetaElement();
element.setName("name");
element.setContent("content");

and add it to the head with:

并将其添加到头部:

NodeList<Element> node = Document.get().getElementsByTagName("head");
Element element2 = (Element) node.getItem(0);
element2.appendChild(element);

Something like this should work.

像这样的东西应该会起作用。

To search for meta-tags, use this:

要搜索元标签,请使用以下内容:

 NodeList<Element> node = Document.get().getElementsByTagName("meta");
 Element element2 = (Element) node.getItem(0);
 String name = element2.getAttribute(name);

This will find all meta tags of the document.

这将找到文档的所有元标记。

#1


5  

You can create Meta tags out of GWT:

您可以从GWT中创建元标记:

MetaElement element = Document.get().createMetaElement();
element.setName("name");
element.setContent("content");

and add it to the head with:

并将其添加到头部:

NodeList<Element> node = Document.get().getElementsByTagName("head");
Element element2 = (Element) node.getItem(0);
element2.appendChild(element);

Something like this should work.

像这样的东西应该会起作用。

To search for meta-tags, use this:

要搜索元标签,请使用以下内容:

 NodeList<Element> node = Document.get().getElementsByTagName("meta");
 Element element2 = (Element) node.getItem(0);
 String name = element2.getAttribute(name);

This will find all meta tags of the document.

这将找到文档的所有元标记。