我有一个带请求范围的spring bean
@Scope(value = WebApplicationContext.SCOPE_REQUEST, proxyMode = ScopedProxyMode.TARGET_CLASS)
@Component(value = "env")
public class MyAppContext
{
// ...
现在我想在带有jsp:useBean
标签的JSP页面上使用它
Spring绑定MyAppContext
以请求类似scopedTarget.env
属性
我试着用
<jsp:useBean id="scopedTarget.env" type="com.soft.MyAppContext" scope="request" />
但由于id中有点,因此不成功
所以我的问题是:
如何更改默认属性命名? (删除scopedTarget
前缀)
或者如何在名称中注入带有点的bean?