【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
这段java代码所获取到的数据如何放到下面那个页面的select中啊
这是java代码
public List<TicketJq> getJqName() { List<TicketJq> ticketjq=new ArrayList<TicketJq>(); ticketjq=ticketJqManager.getJqName(); return ticketjq; }
这是页面代码
<select name="ticketjq" id="select" class="select" style="text-align: center"> <option value="">-请选择-</option> <c:forEach items="${ticketjq}" var="ticketjq"> <option value="${ticketjq.jq_alias}" <c:if test="${ticketjq.jq_alias eq inspectjq_alias}">selected="true"</c:if>>${ticketjq.jq_name}</option> </c:forEach> </select>
希望能说的清楚点 我是新手谢谢大家了。还有顺便帮我看下我写的这个有没有错。
引用来自“刘万杰”的评论
你是用的什么框架,就贴这些代码鬼晓得ticketjq这个你要给get方法
引用来自“Alexdevlin”的评论
ticketjq这个你要给get方法
List<TicketJq> ticketjq=new ArrayList<TicketJq>(); 把这个当作成员变量生成setget,然后方法内ticketjq==ticketJqManager.getJqName();然后页面接收就行了
引用来自“乾坤摄”的评论
struts2 会默认取到所有 以get开头的方法,如getJqName 方法,会处理成 jqName,放入到 request中,你在页面用jqName就能取到数据了,不建议在struts2的action中使用 get开头来定义业务方法,这样会导致所有的请求都会执行以get开头的方法。