解决方案 »
- tomcat启动出现Caused by: java.lang.StringIndexOutOfBoundsException: String index out
- 急!急! 帮帮我
- 请问:hibernate里的session如何正确关闭
- 请问怎样手工用ant打war包?
- 有没有能自动关闭statement 的连接池,c3po or proxool
- 谁有用java写的能将汉字翻译成拼音的类?发一个好吗?
- 怎样判断是提交按钮还是超连接的提交事件
- 求用JAVAMAIL开发邮件列表思路???
- 用javamail发送中文邮件,怎样才会正确显示中文内容?
- 求助,mysql insert语句出错
- 页面显示不了图片,是路径的问题还是其他??大神帮忙
- Extjs tree和Servlet后台有返回前台不显示
呃~不是~复制错代码了~~
我是这么写的~~
package org.timepower.temp;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;/**
* Created by timepower on 14-6-3.
*/
@WebServlet("/get.do")
public class getParametor extends HttpServlet{
@Override
public void doGet(HttpServletRequest req , HttpServletResponse resp)
throws ServletException, IOException
{
String img = "test";
String test = req.getParameter(img);
resp.getWriter().print(test);
}
}
2 你确定你是要打印
resp.getWriter().println(info)
;?还是resp.getWriter().println(req.getParameter(info));
以 String 形式返回请求参数的值,如果该参数不存在,则返回 null。
String test = req.getParameter(img);这句话是取不出来img中的内容的,String img = "test";这并不是初始化参数啊
这个方法获取的是HTTP请求传递的参数,不是后台的某个参数public String getParameter(String name)
以 String 形式返回请求参数的值,如果该参数不存在,则返回 null。请求参数是与请求一起发送的额外信息。
对于 HTTP servlet,参数包含在查询字符串或发送的表单数据中。
只有在确定参数只有一个值时,才应该使用此方法。如果参数可能拥有一个以上的值,则使用 #getParameterValues。
呃~不是~复制错代码了~~
我是这么写的~~
package org.timepower.temp;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;/**
* Created by timepower on 14-6-3.
*/
@WebServlet("/get.do")
public class getParametor extends HttpServlet{
@Override
public void doGet(HttpServletRequest req , HttpServletResponse resp)
throws ServletException, IOException
{
String img = "test";
String test = req.getParameter(img);
resp.getWriter().print(test);
}
}getParameter()的参数是表单中的name或者url里面的参数。你检查下你参数是否传过来了。把你传参数的页面或者url贴上来。
/get.do?test=param¶m=value