我在从 java 代码中的 URL 获取参数时遇到了一些问题。我有这样的网址:
http://127.0.0.1:7101/Application6-ViewController-context-root/faces/view1?_adf.ctrl-state=x8y1lwhxd_3&ttt=ttt
我想要做的就是从 url 中读取值(参数 ttt 应该给出 ttt 作为结果)。
我有 Java 类和 JSF 页面(其中包含一个按钮)。单击该按钮后,我想在控制台中打印 ttt 参数。我试过这样的事情:
HttpServletRequest request = (HttpServletRequest)FacesContext.getCurrentInstance().getExternalContext().getRequest();
System.err.println("GET :" + request.getParameter("ttt"));
但输出为空。