js页面怎么调用java类中的静态量,真心求助!!! 10
这个是js的一个多选的方法/***多选元素*@paramcol*@paramdetail*/functionelementCheckBox(col){vareleHtml...
这个是js的一个多选的方法
/**
* 多选元素
* @param col
* @param detail
*/
function elementCheckBox(col){
var eleHtmlStr = "";
eleHtmlStr+="<div class='col-sm-1'>"+col.columnDesc+":</div>";
eleHtmlStr+="<div class='col-sm-3'>";
// var dictionaryValue = dictionary[col.columnName+"Value"];
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="</div>";
return eleHtmlStr;
}
现在要将<span>2<span>,中2这个固定的数替换为java类中的静态的值
下面是java静态类还有我要调用的数据
静态类名是 ConstantCfg
public static List getNoticeCheckBoxValue() {
ArrayList list = new ArrayList();
list.add("checkBox1");
list.add("checkBox2");
list.add("checkBox3");
list.add("checkBox4");
list.add("checkBox5");
list.add("checkBox6");
list.add("checkBox7");
return (List) list;
} 展开
/**
* 多选元素
* @param col
* @param detail
*/
function elementCheckBox(col){
var eleHtmlStr = "";
eleHtmlStr+="<div class='col-sm-1'>"+col.columnDesc+":</div>";
eleHtmlStr+="<div class='col-sm-3'>";
// var dictionaryValue = dictionary[col.columnName+"Value"];
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="<input type='checkbox' /><span>2</span> ";
eleHtmlStr+="</div>";
return eleHtmlStr;
}
现在要将<span>2<span>,中2这个固定的数替换为java类中的静态的值
下面是java静态类还有我要调用的数据
静态类名是 ConstantCfg
public static List getNoticeCheckBoxValue() {
ArrayList list = new ArrayList();
list.add("checkBox1");
list.add("checkBox2");
list.add("checkBox3");
list.add("checkBox4");
list.add("checkBox5");
list.add("checkBox6");
list.add("checkBox7");
return (List) list;
} 展开
展开全部
Js是不可能条用Java。你将Java的静态变量输出为JSON格式或者其他Js可以解析的文本才行
追问
这个具体怎么做,小弟刚刚接触json不是很熟悉,谢谢大神!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询