gpt4 book ai didi

java - Struts 2 中的 TagUtils.getInstance().lookup() Struts1 的等效项

转载 作者:太空宇宙 更新时间:2023-11-04 07:53:12 26 4
gpt4 key购买 nike

我在 Struts 1 中有这个函数:

/*
* (non-Javadoc)
*
* @see org.apache.struts.taglib.bean.WriteTag#doStartTag()
*/
public int doStartTag() throws JspException {

Carac carac = (Carac) TagUtils.getInstance().lookup(pageContext, name, property, scope);
// Code here
return SKIP_BODY;
}

我正在尝试在 Struts 2 中创建相同的标签,但不知道这样做的目的是什么:

TagUtils.getInstance().lookup()

最佳答案

我找到了一个解决方案,可以将我的对象从 View 获取到 struts 2 中的标签:

我的标签:

<%@ taglib uri="wells/taglib/produit" prefix="produit"%>

<produit:produitPhoto prod="row" />

以下是获取它的方法:

  getStack().findValue(this.prod, Produit.class); // return Object Produit

引用号:Class TagUtils

关于java - Struts 2 中的 TagUtils.getInstance().lookup() Struts1 的等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14056722/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com