<%@ page language="java" contentType="text/csv; charset=UTF-8" pageEncoding="UTF-8" %><%@page import="au.com.bytecode.opencsv.CSVWriter"%><% TestClassDetails classDetails=(TestClassDetails)request.getAttribute("classDetails"); response.setHeader("Content-Disposition", "attachment; filename=testClass_"+classDetails.id+".csv"); CSVWriter csvw=new CSVWriter(out,';'); csvw.writeNext(new String[]{"test id",classDetails.id}); csvw.writeNext(new String[]{"method name","plan ID","name","description","id"}); for(TestMethodDetails method: classDetails.methods){ csvw.writeNext(new String[]{ method.getId().substring(classDetails.id.length()+1), method.getPlanId(), method.getName(), method.getDescription(), method.getId() }); } csvw.flush(); %>