Have you tried using the doc package
解决方案 »
- applet与servlet通信问题
- s2sh集成问题
- 想做个定时器可以定时调用方法,例如利用spring中的某个定时器功能。或者其他的办法。
- 求助JSP+在页面文本框内显示数据时,数据库里的字符数据 等怎么转换成空格等?
- java如何生成一个一天内不会重复的20位流水号(急) 在线等.....
- 如何提交数据?
- 下载RAR格式的文件出错
- 非一般的[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
- java cookie在firefox中访问关闭后打开可用,但ie访问关闭后打开失效,急,求救,谢谢
- 怎么qq表情面板
- 关于字符串比较的问题
- 老大门,从数据库返回的二维(或多维)数组如何保存到ArrayList中,JSP如何显示
import javax.servlet.http.HttpServletRequestWrapper;
import java.util.Vector;
import java.util.Enumeration;public class ReplaceHeader extends HttpServletRequestWrapper
{
public ReplaceHeader(HttpServletRequest request)
{
super(request);
}
public String getHeader(String name)
{
if(name.equalsIgnoreCase("METHOD"))
{
return "POST";
}
return super.getHeader(name);
}
public Enumeration getHeaders(String name)
{
if(name.equalsIgnoreCase("METHOD"))
{
Vector method = new Vector(1);
method.addElement("POST");
return method.elements();
}
return super.getHeaders(name);
}
public String getMethod()
{
return "POST";
}
}第二个FilterMethod.java:import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;public class FilterMethod implements Filter
{
private FilterConfig config;
protected String encoder;
public void init(FilterConfig config)
{
this.config = config;
}
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)throws IOException,ServletException
{
HttpServletRequest httpRequest = (HttpServletRequest)request;
ReplaceHeader rh = new ReplaceHeader(httpRequest);
chain.doFilter(rh, response);
}
public void destroy()
{
}
}WEB-INF/web.xml加入: <filter>
<filter-name>ReplaceMethod</filter-name>
<description>replaces the method of the request.</description>
<filter-class>FilterMethod</filter-class>
</filter> <filter-mapping>
<filter-name>ReplaceMethod</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>web.xml的配置你应该不成问题的吧。测试testRequest.java:import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletException;
import java.io.PrintWriter;
import java.io.IOException;public class testRequest extends HttpServlet
{
protected void doPost(HttpServletRequest request, HttpServletResponse response)throws IOException,ServletException
{
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
String str = "post";
System.out.println(str);
out.println(str);
}
}