gpt4 book ai didi

java - 读取注解的属性

转载 作者:搜寻专家 更新时间:2023-11-01 03:51:44 26 4
gpt4 key购买 nike

如果我定义了这个类:

@MainForm(grupo = 3, icone = "user")
public class Usuario {
...
}

并将此列表(包括上面的类)传递给 View :

public List<Class<?>> lista_classes_projeto() {
...
}

有什么方法可以读取此 jsp 代码中 icone 的值:

        <c:forEach var="option" items="${lista}">
<li>
<c:url value="/${option.simpleName}/listagem" var="url"/>
<a class="link" href="${url}">
<i class="icon-"></i>
<span>${option.simpleName}</span>
</a>
</li>
</c:forEach>

最佳答案

我没有测试,但你可以试试这一行:(在你的 for each 中)

((MainForm) option.getAnnotation(MainForm.class)).icone();

请注意,空值处理被忽略了。我假设所有 option (class) 都有注释 @MainForm

关于java - 读取注解的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25364157/

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