论坛首页 Java企业应用论坛

[提问]编译struts1.2.4出现错误?

浏览 3356 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-01-06  
org.apache.struts.upload.MultipartRequestWrapper类没有实现ServletRequest的getLocalName(),getLocalPort(),getRemotePort(),getLocalAddr()四个方法,这是怎么回事?
   发表时间:2005-01-06  
你在哪个版本的servlet规范里面的ServletRequest interface看到有这4个方法?贴个连接出来瞅瞅......
0 请登录后投票
   发表时间:2005-01-07  
Specification-Version: 2.4

ServletRequest.java

package javax.servlet;

import java.io.*;
import java.util.*;

// Referenced classes of package javax.servlet:
//            ServletInputStream, RequestDispatcher

public interface ServletRequest
{

    public abstract Object getAttribute(String s);

    public abstract Enumeration getAttributeNames();

    public abstract String getCharacterEncoding();

    public abstract void setCharacterEncoding(String s)
        throws UnsupportedEncodingException;

    public abstract int getContentLength();

    public abstract String getContentType();

    public abstract ServletInputStream getInputStream()
        throws IOException;

    public abstract String getParameter(String s);

    public abstract Enumeration getParameterNames();

    public abstract String[] getParameterValues(String s);

    public abstract Map getParameterMap();

    public abstract String getProtocol();

    public abstract String getScheme();

    public abstract String getServerName();

    public abstract int getServerPort();

    public abstract BufferedReader getReader()
        throws IOException;

    public abstract String getRemoteAddr();

    public abstract String getRemoteHost();

    public abstract void setAttribute(String s, Object obj);

    public abstract void removeAttribute(String s);

    public abstract Locale getLocale();

    public abstract Enumeration getLocales();

    public abstract boolean isSecure();

    public abstract RequestDispatcher getRequestDispatcher(String s);

    public abstract String getRealPath(String s);

    public abstract int getRemotePort();

    public abstract String getLocalName();

    public abstract String getLocalAddr();

    public abstract int getLocalPort();
}
0 请登录后投票
   发表时间:2005-01-07  
看MultipartRequestWrapper的文档说明,有提到2.3/2.4的问题......
0 请登录后投票
   发表时间:2005-01-17  
liyongibm 写道
org.apache.struts.upload.MultipartRequestWrapper类没有实现ServletRequest的getLocalName(),getLocalPort(),getRemotePort(),getLocalAddr()四个方法,这是怎么回事?


找一个2.3的servlet api,然后再build.properties里指定用这个servletapi.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics