java 把列表中的内容显示出来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 把列表中的内容显示出来相关的知识,希望对你有一定的参考价值。

用for循环取出数据库中的内容,显示在列表中,
<%
List xxnrlst1=(List)request.getAttribute("xxnr");
for(int i=0;i<xxnrlst1.size();i++)
xxnr nr=(xxnr)xxnrlst1.get(i);
String title1=nr.getXxnr_title();
%>
<tr>
<td align="left" valign="middle" class="lan12"><a href="<%=basePath %>xxnrAction.action">· <%=title1%></a></td>
</tr>
<% %>
也就是说每个链接都是执行xxnrAction.action
这个action执行成功跳转到info.jsp显示出刚才点击的链接的内容,这个要怎么实现呢?

分三步走:
第一步:根据标题显示连接 (显然显示标题没问题了,但是每个标题的click事件会给同一个action,并且毫无区别,这就是问题,如果想针对不同的标题获取不同的内容,那么需要url传参,首选标题);
第二步:假如第一步传入title,server端处理获取title进行business logic处理,完了数据显示redirect到info.jsp或者forword到info.jsp,视具体情况而定。
第三步:设计info.jsp,方便显示数据。
参考技术A 给 LZ 建议
在 标签 <a href="#" onclick=‘show(“<%=xxnr%>”)’>***</a>

function show(value)
window.location= value+"Action.action"; //这句可能有错 没 测试
// "\""+value+"Action.action"+"\""; 可能是这个
参考技术B action应该写在form标签中。
表格的每个单元格内的内容应该是调用submit函数,不同行传递不同的参数就OK了。
参考技术C 您可以去中国最大的软件外包网和IT项目外包平台sxsoft发布一下项目需求啊,免费发项目,一旦发布后,就会有很多的接包团队和公司来竞标,很快就找到您满意的承包方,安全又便捷。

如何把XML里面的节点内容以DataSet的形式返回出来,求代码

如图,我现在要把所有的title,time,info,sql,都取出来放到一个DataGridView里面,求指教具体方法
另外求教按照这样格式如何进行写入的操作

1)读入
可以用DataSet,从XML文件中读入内容
DataSet ds = new DataSet();
ds.ReadXml( 你的xml文件路径 );
成功操作后,数据集ds中的Table[0]中的数据记录就是XML文件的内容。
在Table[0]中的有 title, time, info, sql 四个字段
2)在DataGridView中显示

将数据集绑定到DataGridView上即可
dataGridView.DataSource = ds.Tables[0].DefaultView
3)保存
用数据集的 WriteXml(string fileName,XmlWriteMode mode)方法
按你给出的XML文件格式,函数参数mode 的值取为XmlWriteMode.IgnoreSchema

希望对你有帮助!追问

写入的方法能举一个小例子吗?
类似于

这种格式的

参考技术A 这个很简单 先找到你的xml位置
先引入

using System.Xml;
/// <summary>
/// 将xml绑定到数据集控件
/// </summary>
public void bandxml()

DataSet objDataSet = new DataSet();
objDataSet.ReadXml(Server.MapPath("/xml/a.xml"));--这里只是个事例,根据你的xml写路径
rptList.DataSource = objDataSet.Tables["SQLDiary"].Copy();
rptList.DataBind();----我用的repeater控件 ,datagridview也是一样

以上是关于java 把列表中的内容显示出来的主要内容,如果未能解决你的问题,请参考以下文章

用java语言将mysql中的内容显示到xml中需要配置吗

Python,将文件中的列表读取出来并作为列表赋给变量

6.29个人日志

ios 下拉列表被tableview挡住了要怎么把下拉列表显示出来

excel 将部份内容隐藏后,怎样取消隐藏把全部内容显示出来?

textarea中的换行符怎样显示在网页中