Change url (add parameters) in vaadin 14

It’s possible to add parameters to a url and force reload when my user click in a button?

tks

Yes. I think its possible. This might help you:

public class Test extends VerticalLayout implements HasUrlParameter<String> {

	private static final long serialVersionUID = 7950711960481834340L;
	
	TextField text = new TextField("Text");
	Button btn = new Button("Save");
	
	@Override
	public void setParameter(BeforeEvent event, @OptionalParameter String parameter) {
		show(parameter);
	}
	public void show(String parameter)
	{
		if(parameter != null){
			text.setValue(parameter);
		}
		btn.addClickListener(event -> {			
			UI.getCurrent().navigate(Test.class, text.getValue());			
		});		
		add(text,btn);		
	}
}