Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.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 在JSP中添加自定义隐式对象_Java_Jsp - Fatal编程技术网

Java 在JSP中添加自定义隐式对象

Java 在JSP中添加自定义隐式对象,java,jsp,Java,Jsp,每个人都知道JSP中有一组隐式对象,如会话,请求等 有没有一种方法可以将您自己的自定义隐式对象添加到其中,以便在所有JSP中随时可用?您可以在请求或会话中设置自定义对象,并在JSP中访问该对象。隐式对象只不过是一种标准,即每当JSP转换为servlet时,sevlet都会在代码中创建一些对象,您的代码可以使用的。就这样。为了更清楚地理解它,请阅读一些经过翻译的jsp文件 您的自定义隐式对象会做什么,以便所有JSP都使用它?如果必须添加它,它就不再是隐式的了,是吗?因此,添加一个请求、会话或应用程

每个人都知道JSP中有一组隐式对象,如
会话
请求


有没有一种方法可以将您自己的自定义隐式对象添加到其中,以便在所有JSP中随时可用?

您可以在请求或会话中设置自定义对象,并在JSP中访问该对象。

隐式对象只不过是一种标准,即每当JSP转换为servlet时,sevlet都会在代码中创建一些对象,您的代码可以使用的。就这样。为了更清楚地理解它,请阅读一些经过翻译的jsp文件


您的自定义隐式对象会做什么,以便所有JSP都使用它?如果必须添加它,它就不再是隐式的了,是吗?因此,添加一个请求、会话或应用程序属性,您就可以在JSP中访问该属性。其他成员将使用该属性进行调试和测试。我想强制使用变量名,因此会话和请求属性将不起作用。请更准确地告诉我们您想要做什么。强制变量名对我来说没有任何意义。我的意思是,由于我们有请求对象,我们没有选择使用其他名称获取此对象。假设我希望某个类型的变量名为“abc”的对象可用,而不是作为abs可用。我理解这一点。是否有一种方法可以使此转换器创建我的用户定义对象。我想强制使用无法通过此方法实现的变量名。您可以尝试包括JSP,并通过调用request.getAttribute或session.getAttribute在其中创建变量。因此,相同的变量可以在其他JSP中使用。