###前提・実現したいこと
現在Strutsでページング処理をする画面を作っています。
Strutsのincudeディレクティブで、JavaScriptファイルをインクルードし、JavaScriptから表示するページ番号をJSPに設定して表示させたいです。
###発生している問題・エラーメッセージ
javaScript側で設定した値自体は表示されているのですが、その「ページ」部分の文字が文字化けしてしまいます。
(1ãã¼ã¸ というように文字化けしています。)
###該当のソースコード
JavaScriptファイル(※該当部分を抜粋)
function pageFunc() {
var pageNum = document.forms[0].page.value;
var page = document.getElementById("page");
page.innerHTML = pageNum + "ページ";
}
JSPファイル(※該当部分を抜粋)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" buffer="128kb" autoFlush="false" %>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ include file="../js/VB01ShohinIchiran.js" %>
<%-- ページ番号表示部分 --%>
<td width="170"> <span id="page"></span> </td>###試したこと
JavaScriptファイル側で文字コードが設定されていないのが問題なのではないかと思い
回答2件
あなたの回答
tips
プレビュー