使用struts2和jsp显示ArrayList
我正在尝试学习struts2,所以这是一个非常基本的问题。
我有一个页面 input_database.jsp 及其对应的类 input_database.java
在类文件中我有一个带有变元和访问器的字符串数组列表。我想将它显示在我的 .jsp 文件中,
我一直在尝试使用 a 来做到这一点,但我认为我正在做一些根本错误的事情。
这是我一直尝试在 jsp 文件中使用的代码。 arraylist 是一个名为 query_data 的私有字符串列表。我的最终目标是显示字符串数组列表的数组列表来显示我的 select 语句,但我需要首先找出一些简单的字符串。 如果有人知道我做错了什么,或者可以向我指出我忽略的教程,那就太棒了,
谢谢
<s:iterator value="query_data" id="something">
<s:property value="something"/><br />
</s:iterator>
I am trying to learn struts2, so this is a pretty basic question.
I have a page input_database.jsp, and its corresponding class input_database.java
in the class file I have an arraylist of strings with a mutator and an accessor. I want to display it inside my .jsp file
I've been trying to use a to do it, but I think I'm doing something fundamentally wrong.
here's the code I've been trying to use in the jsp file. the arraylist is a private list of strings called query_data. my ultimate goal is to display an arraylist of arraylists of strings to display my select statement, but I need to figure out some simple strings first.
If anyone knows what I'm doing wrong, or can point me to a tutorial that I've overlooked that'd be awesome
thanks
<s:iterator value="query_data" id="something">
<s:property value="something"/><br />
</s:iterator>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Display.java
PhoneBean.java
struts.xml
web.xml
display.jsp
Display.java
PhoneBean.java
struts.xml
web.xml
display.jsp
在属性标签中给出您要显示的列表属性。
假设您在操作类
List中有一个归档; userNames
那么你可以通过以下方式使用它。其中 User 类有一个属性 userName。或者
如果它是一个简单的 arrayList 那么你可以使用如下
In property tag give the list attribute which you want to display.
suppose you have a filed in action class
List<User> userNames
then you can use it in the following manner. where User class has a property userName.or
if it is a simple arrayList then you can use as follows
ArrayList“arrayListName”应该在struts操作中有setter和getter。
ArrayList 是某个对象,fieldName 是对象包含的属性名称。就像 Car 是对象,speed 是它的属性。
ArrayList "arrayListName" should have setter and getter in struts action.
ArrayList would be of some object ,fieldName is the name of the attribute contain by object.Like Car is the object and speed is its attribute.
如果你想在 jsp 页面中使用列表,那么你的迭代器但在此之前检查你的列表不为空......
if you want to use a list in you'r jsp page then your iterator but before that check your list is not empty....