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.
这将找到文档的所有元标记。