jsp乱码问题,请大家帮帮忙

我在jsp中写了一个网页,又在js中执行相应的步骤,但是不知道为什么会出现乱码的问题,麻烦各位帮忙看下。下面附上代码:

jsp:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

js:
图片说明

图片说明
现象截图:
图片说明

应该是字符集不一致引起的

我之后自己检查了一下,是因为我的js文件编码为Ansi,将它改为UTF-8之后该问题得到了解决