⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 categorylistajax.jsp

📁 jsp实现的网上商城系统
💻 JSP
字号:
<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>
<%@ page import="com.bjsxt.shopping.category.*, java.util.*"%>

<%
List<Category> categories = CategoryService.getInstance().getTopCategories();
%>

<html>
<head>
<script language="javascript" src="script/TV20.js"></script>
<script language="javascript">
	var req;
	var gKey;
	function init() {
		if(window.XMLHttpRequest) {
			req = new XMLHttpRequest();
		} else if (window.ActiveXObject) {
			req = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	function myLabelDblClick(key, parentKey) {
		if(findNode(key).subitems.length > 0) return;
		init();
		gKey = key;
		var url = "GetCategoryChilds2.jsp?id=" + escape(key);
		req.open("GET", url, true);
		req.onreadystatechange = callback;
		req.send(null);
	}
	
	function callback() {
		if(4 == req.readyState) {
			if(200 == req.status) {
				eval(req.responseText);
				var node = findNode(gKey);
				if(node.subitems.length > 0) {
					node.refresh();
					node.open();
				}
			}
		}
		
	}
	
	
</script>
</head>

<body>
<script language="javascript">
<!--
	addListener("dblclick", "myLabelDblClick");
	addNode(-1,0,"类别","images/top.gif");
	<%
	for(int i=0; i<categories.size(); i++) {
		Category c = categories.get(i);
		%>
		addNode(<%=c.getPid()%>,<%=c.getId()%>,"<%=c.getName()%>","images/top.gif");
		<%
	}
	%>
	showTV();
	
-->
</script>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -