Может быть, ваша проблема решена с помощью getActivity()
для запуска действия. Потому что вам нужно приступить к действию, чтобы начать действие с фрагмента.
public ReserveFragment(View view) {
Button button = (Button) view.findViewById(R.id.reserveBlazer);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(getActivity(), BlazerDatabase.class);
getActivity().startActivity(intent);
}
});
}}
Попробуйте,
String value = com.google.gwt.user.client.Window.Location.getParameter("orderId");
// parse the value to int
P.S., GWT может вызвать собственный JavaScript, что означает, может ли JavaScript сделать материал, GWT может сделать это также; например, в GWT, можно записать
public static native void alert(String msg)
/*-{
$wnd.alert("Hey I am javascript");
}-*/;
В этом случае, можно даже использовать существующий lib JavaScript для извлечения значения param в querystring.