Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 设置@WebInitParam动态值_Java_Servlets_Init Parameters - Fatal编程技术网

Java 设置@WebInitParam动态值

Java 设置@WebInitParam动态值,java,servlets,init-parameters,Java,Servlets,Init Parameters,这是我的密码。我正在尝试动态设置Init参数。目前java只接受字符串作为参数。我需要类似value=getValues()的东西。其思想是动态设置配置值 @WebServlet(value = "/dwr/*", initParams = { @WebInitParam(name = "config", value = "<DYNAMIC>") }) public class O2DWRServlet extends DwrServlet { private sta

这是我的密码。我正在尝试动态设置Init参数。目前java只接受字符串作为参数。我需要类似value=getValues()的东西。其思想是动态设置配置值

    @WebServlet(value = "/dwr/*", initParams = { @WebInitParam(name = "config", value = "<DYNAMIC>") })
public class O2DWRServlet extends DwrServlet {
    private static final long serialVersionUID = -2745056470448621968L;

}
@WebServlet(value=“/dwr/*”,initParams={@WebInitParam(name=“config”,value=”“)})
公共类O2DWRServlet扩展了DwrServlet{
私有静态最终长serialVersionUID=-2745056470448621968L;
}

这里有一些关于注释中允许哪些类型的信息:换句话说,由于两个原因,您不可能完全实现所需的内容:Java不允许这样做;
WebInitParam.value
的类型已经定义。因此,我恐怕你必须换一种方式来处理它。这里有一些关于注释中允许哪些类型的信息:换句话说,你想要什么是不可能的,原因有两个:Java不允许,已经定义了
WebInitParam.value
的类型。恐怕你得换个方式来处理。