我正在制作一个简单,非常轻巧的前置控制器.我需要将请求路径与不同的处理程序(操作)匹配,以便选择正确的路径.
在我的本地计算机上HttpServletRequest.getPathInfo()并HttpServletRequest.getRequestURI()返回相同的结果.但我不确定它们会在生产环境中返回什么.
那么,这些方法和我应该选择什么之间的区别是什么?
请求参数就像decrypt?param=5FHjiSJ6NOTmi7/+2tnnkQ==.
在servlet中,当我尝试打印参数时,String param = request.getParameter("param");我得到了5FHjiSJ6NOTmi7/ 2tnnkQ==.它将角色+变成了一个空间.如何保持原始参数或如何正确处理角色+.
此外,我应该处理哪些其他角色?