1

你好!我有这个网址 www.someurl.jsp?param=1 我想将 1 存储到一个变量中

我写了这个

<% int r=request.getParameter("param");%>

我有一个错误“不兼容的类型,必需:int,找到:String”然后我写了这个

<% int r= (int) request.getParameter("param");%>

但它也不起作用......

4

2 回答 2

1

你需要使用 parseInt

<% int r=Integer.parseInt(request.getParameter("param"));%>
于 2013-07-18T12:35:01.330 回答
0

request.getParameter("param")将返回字符串。因此您需要将其转换为 int。为此您需要进行类型转换

喜欢

<% int r=Integer.parseInt(request.getParameter("param"));%>
于 2013-07-18T12:37:55.920 回答