ПРИМЕЧАНИЕ. Если вы работаете с браузером HTML5
, вы должны проигнорировать этот ответ. Теперь это возможно, как видно из других ответов.
Невозможно изменить URL
в браузере без перезагрузки страницы. URL-адрес представляет собой последнюю загруженную страницу. Если вы измените его (document.location
), он перезагрузит страницу.
По одной очевидной причине вы пишете сайт на www.mysite.com
, который выглядит как страница входа в систему банка. Затем вы меняете строку url браузера, чтобы сказать www.mybank.com
. Пользователь полностью не осознает, что они действительно смотрят на www.mysite.com
.
класс для foo
@XmlRootElement()
public class Foo {
private customElement CustomElement;
public CustomElement getCustomElement(){
return customElement;
}
@XmlElement
public void setCustomElement(CustomElement customElement){
this.customElement = customElement;
}
}
класс для пользовательского элемента
@XmlAccessorType(XmlAccessType.FIELD)
public class CustomElement {
@XmlAttribute
private String bar;
@XmlValue
private String baz
// set getters and setters
}