如何获取写入的链接值?-JSP
我想从用户写入的链接中获取一个值。如何获取写入的链接值?-JSP,jsp,jakarta-ee,parameters,request,Jsp,Jakarta Ee,Parameters,Request,我想从用户写入的链接中获取一个值。 例如,我想转到pagepageone.jsp?x=abc,然后如何获取变量“x”(用url?x=abc编写,然后是prinln(x)?使用request.getParameterNames() Enumeration paramNames=request.getParameterNames(); while(paramNames.hasMoreElements()){ 字符串paramName=(字符串)paramNames.nextElement(); ou
例如,我想转到page
pageone.jsp?x=abc
,然后如何获取变量“x”(用url?x=abc编写,然后是prinln(x)?使用request.getParameterNames()
Enumeration paramNames=request.getParameterNames();
while(paramNames.hasMoreElements()){
字符串paramName=(字符串)paramNames.nextElement();
out.println(“+paramName+”\n”);
字符串[]paramValues=request.getParameterValues(paramName);
如果(paramValues.length==1){
字符串paramValue=paramValues[0];
if(paramValue.length()==0)
打印出来(“无价值”);
其他的
打印输出(参数值);
}否则{
out.println(“”);
对于(int i=0;i
Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements()) {
String paramName = (String)paramNames.nextElement();
out.println("<TR><TD>" + paramName + "\n<TD>");
String[] paramValues = request.getParameterValues(paramName);
if (paramValues.length == 1) {
String paramValue = paramValues[0];
if (paramValue.length() == 0)
out.print("<I>No Value</I>");
else
out.print(paramValue);
} else {
out.println("<UL>");
for(int i=0; i<paramValues.length; i++) {
out.println("<LI>" + paramValues[i]);
}
out.println("</UL>");
}
}