d窗口 用
window.showModalDialog("XXXX.html","XXXX","dialogWidth=800pxdialogHeight=600px")就可以
jsp只是一个页面,首相你要在后台查出这条数据,比如是一条数据,可以把他放到一个list中,然后让页面关联这个list,把数据展现出来,怎么关联有很多方法,看你们公司用的是什么就行。jsp下拉列表框默认显示查询的一条数据可以给select标签赋值,只取其中的一条数据即可。import java.util.ArrayList
import java.util.Iterator
public class Test{
ArrayList list
// constructorbuilds some sample data.
public Test(){
this.list = new ArrayList()
this.list.add(new String[]{"1", "January"})
this.list.add(new String[]{"2", "February"})
this.list.add(new String[]{"3", "March"})
this.list.add(new String[]{"4", "April"})
this.list.add(new String[]{"5", "May"})
this.list.add(new String[]{"6", "June"})
this.list.add(new String[]{"7", "July"})
this.list.add(new String[]{"8", "August"})
this.list.add(new String[]{"9", "September"})
this.list.add(new String[]{"10", "October"})
this.list.add(new String[]{"11", "November"})
this.list.add(new String[]{"12", "December"})
}
[B]
/**
* @return The months of the year as HTML Option tags.
* @param The number of the selected month as a string.
*/
public String getMonthAsOptions(String selectedMonth){
StringBuffer sb = new StringBuffer()
for(Iterator i = this.list.iterator()i.hasNext()){
String[] m = (String[])i.next()
String monthNumber = m[0]
String monthText = m[1]
sb.append("<option value=\"")
sb.append(monthNumber)
sb.append("\"")
if(monthNumber.equals(selectedMonth))
sb.append(" selected")
sb.append(">")
sb.append(monthText)
sb.append("</option>\n")
}
return sb.toString()
}
[/B]
// main method for testing and debugging only
public static void main(String[] args){
String selectedMonth = "4"
if(args.length >0)
selectedMonth = args[0]
Test test = new Test()
System.out.println(test.getMonthAsOptions(selectedMonth))
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)