在JavaScript和JSP中过滤数据
我使用在JavaScript和JSP中过滤数据,java,javascript,jsp,filter,Java,Javascript,Jsp,Filter,我使用JSP提取一些数据,然后使用JavaScript以一些图形的形式显示数据。但是现在我想为过滤数据,例如:根据某个经理过滤数据或根据薪资过滤数据 因为我是从JSP获取数据的,所以我不想每次需要过滤一些数据时都发送JSP请求。如何使用JavaScript实现这一点,以及在使用JSP获取数据后,在哪里以何种格式将数据存储在JavaScript中?将数据存储为JavaScript对象。Java中有很多JSON解析器/封送器。选择你最喜欢的一个,然后执行以下操作: 在servlet/controll
JSP
提取一些数据,然后使用JavaScript
以一些图形的形式显示数据。但是现在我想为过滤数据,例如:根据某个经理过滤数据或根据薪资过滤数据
因为我是从JSP
获取数据的,所以我不想每次需要过滤一些数据时都发送JSP
请求。如何使用JavaScript实现这一点,以及在使用JSP
获取数据后,在哪里以何种格式将数据存储在JavaScript
中?将数据存储为JavaScript对象。Java中有很多JSON解析器/封送器。选择你最喜欢的一个,然后执行以下操作:
在servlet/controller中:
String json = transformToJSON(myGraphData);
request.setAttribute("json", json);
在JSP中:
<script>
var graphData = ${json};
// graphData is a JavaScript object containing the graph data
</script>
var graphData=${json};
//graphData是包含图形数据的JavaScript对象
谢谢。这是一个很好的选择。你能详细说明你的答案或给我一些链接吗?我是javascript新手