Я работаю над частью, где я должен скачать файл Excel по ссылке.Но я не хочу передавать ссылку сначала на любой jsp
, а затем на controller
.Вот что я сделал до сих пор -
In Jsp
<li class="link"><a href="${context}/admin/customerreport.htm">Customer Report</a></li>
In Controller
private static final String CUSTOMER_REPORT_URL = "/admin/customerreport.htm";
@RequestMapping(value = CUSTOMER_REPORT_URL, method = RequestMethod.POST)
public ModelAndView getCustomerReport(ModelAndView model, HttpServletRequest request, HttpServletResponse response) {
LOG.info("getCustomerReport method is called");
String startFromDate = "4/7/2019";
String startEndDate = "19/9/2019";
List<CustomerBean> customerBeanList = customerServiceInterface.getcustomerReportByDate(startFromDate,startEndDate);
return new ModelAndView(new CustomerExcel(), "customerBeanList", customerBeanList);
}
Я знаю, что это глупая проблема, о которой я спрашиваю, но я застрял в этом и не могу ее решить.Надеюсь, что кто-нибудь может помочь.