我正在研究J2ee的web项目。 当我运行我的项目,我得到这个链接 链接: - blog1_1/title?uname = 55 但我想更改网址,使其看起来更整洁。什么是最好的方式来删除像“?”的网址中的参数?
我特林使它看起来像 - 链接: - blog1_1/title55
试图与表单POST动作 改变,但是这是行不通的
下面的代码 -
<form id="myform<%=uid1%>" method="POST" action="title?<%=uid1%> >
<% out.println(uid1); %>
<input type="hidden" name="uname" value="<%=uid1%>" />
<a onclick="document.getElementById('myform<%=uid1%>').submit();
return false;"></a>
</form>
,但是当我运行这段代码,我得到的是
此链接:-blog1_1 /标题55
你能告诉我应该如何删除“?”来自url的参数。
我需要摆脱'?'
的情况下,必须使用Apache的规则,而不是实现这一目标考虑? – saml
The?表示请求参数的开始。请注意,这不仅仅是一次美容改变。 –
action =“title?<%=uid1%> - 删除?在这里,并使其行动=”标题<%=uid1%> –