Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class ServletName extends HttpServlet{
- protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- PrintWriter out = response.getWriter();
- ArrayList al= new ArrayList<Employee>();
- al = ApproverDao.requestGetter();
- String json = new Gson().toJson(al);
- response.setContentType("application/json");
- response.setCharacterEncoding("UTF-8");
- out.write(json);
- }
- <script type="text/javascript">
- $(document).ready(function() {
- $("#approve_btn").click(function() {
- var remarks =$('[name="result_decide"]').val();
- $.post("/ServletName/decision.do", {result_decide : remarks},
- function(responseJson) {
- var $table = $('<table>').appendTo($('#tabs-4'));
- $.each(responseJson, function(index, employee) {
- $('<tr>').appendTo($table)
- .append($('<td>').text(employee.eName))
- .append($('<td>').text(employee.fromDate))
- .append($('<td>').text(employee.toDate));
- });
- });
- });
- </script>
- class Employee{
- private String eName;
- private Date fromDate;
- private Date toDate;
- //setters and getters
- }
- $.getJSON('/ServletName/decision', function(data) {
- var table = $('<table/>').appendTo($('.adminlist'));
- $('<tr/>').appendTo(table)
- .append($('<th/>').text("Employee Name"))
- .append($('<th/>').text("To Date"))
- .append($('<th/>').text("From Date"));
- data.forEach(function(x, i) {
- var stat = data[i];
- $('<tr/>').appendTo(table)
- .append($('<td/>').text(stat.eName))
- .append($('<td/>').text(stat.fromDate))
- .append($('<td/>').text(stat.toDate));
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement