応答コンテンツ タイプを Excel に設定した場合。Excel シートでは、1-1 ではなく 1-Jan が表示されます。ここにコードスニペットがあります
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%
response.setContentType("application/vnd.ms-excel");
%>
<table><tr><td>1-1</td></tr></table>
一重引用符「'」を追加すると機能します。セルの書式を設定したり、テキストを修正したりする他の解決策はありますか?