老师,请问访问图书列表页面出现这样的乱码
来源:5-2 项目作业
CodeMz
2020-04-12 23:38:49
直接打开静态页面是正常的,但是通过tomcat启动点击分类里的前端后跳转页面就乱码了,我试了直接tomcat启动到Book/list.do也是这样,控制台好像没有报错!
D:\apache-tomcat-8.5.51\bin\catalina.bat run
[2020-04-12 10:51:19,693] Artifact book:war exploded: Waiting for server connection to start artifact deployment...
Using CATALINA_BASE: "C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Unnamed_book"
Using CATALINA_HOME: "D:\apache-tomcat-8.5.51"
Using CATALINA_TMPDIR: "D:\apache-tomcat-8.5.51\temp"
Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_101"
Using CLASSPATH: "D:\apache-tomcat-8.5.51\bin\bootstrap.jar;D:\apache-tomcat-8.5.51\bin\tomcat-juli.jar"
Connected to the target VM, address: '127.0.0.1:50875', transport: 'socket'
12-Apr-2020 22:51:21.662 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/8.5.51
12-Apr-2020 22:51:21.666 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建: Feb 5 2020 22:26:25 UTC
12-Apr-2020 22:51:21.666 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号(:8.5.51.0
12-Apr-2020 22:51:21.666 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 10
12-Apr-2020 22:51:21.666 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本: 10.0
12-Apr-2020 22:51:21.667 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构: amd64
12-Apr-2020 22:51:21.667 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量: C:\Program Files\Java\jdk1.8.0_101\jre
12-Apr-2020 22:51:21.667 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM 版本: 1.8.0_101-b13
12-Apr-2020 22:51:21.667 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商: Oracle Corporation
12-Apr-2020 22:51:21.667 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Unnamed_book
12-Apr-2020 22:51:21.667 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: D:\apache-tomcat-8.5.51
12-Apr-2020 22:51:21.668 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Unnamed_book\conf\logging.properties
12-Apr-2020 22:51:21.668 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
12-Apr-2020 22:51:21.668 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:50875,suspend=y,server=n
12-Apr-2020 22:51:21.668 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -javaagent:C:\Users\Administrator\.IntelliJIdea2019.3\system\captureAgent\debugger-agent.jar
12-Apr-2020 22:51:21.668 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote=
12-Apr-2020 22:51:21.669 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.port=1099
12-Apr-2020 22:51:21.669 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.ssl=false
12-Apr-2020 22:51:21.669 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.password.file=C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Unnamed_book\jmxremote.password
12-Apr-2020 22:51:21.669 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.access.file=C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Unnamed_book\jmxremote.access
12-Apr-2020 22:51:21.669 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.rmi.server.hostname=127.0.0.1
12-Apr-2020 22:51:21.669 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
12-Apr-2020 22:51:21.669 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
12-Apr-2020 22:51:21.670 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
12-Apr-2020 22:51:21.670 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Users\Administrator\.IntelliJIdea2019.3\system\tomcat\Unnamed_book
12-Apr-2020 22:51:21.670 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=D:\apache-tomcat-8.5.51
12-Apr-2020 22:51:21.670 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=D:\apache-tomcat-8.5.51\temp
12-Apr-2020 22:51:21.670 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library [1.2.23] using APR version [1.7.0].
12-Apr-2020 22:51:21.670 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
12-Apr-2020 22:51:21.671 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL配置:useAprConnector[false],useOpenSSL[true]
12-Apr-2020 22:51:21.676 信息 [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized [OpenSSL 1.1.1c 28 May 2019]
12-Apr-2020 22:51:21.861 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8080"]
12-Apr-2020 22:51:21.896 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
12-Apr-2020 22:51:21.916 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 846 ms
12-Apr-2020 22:51:21.980 信息 [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
12-Apr-2020 22:51:21.980 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.51
12-Apr-2020 22:51:21.998 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
12-Apr-2020 22:51:22.053 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 137 ms
Connected to server
[2020-04-12 10:51:22,459] Artifact book:war exploded: Artifact is being deployed, please wait...
12-Apr-2020 22:51:23.908 信息 [RMI TCP Connection(3)-127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
[2020-04-12 10:51:24,012] Artifact book:war exploded: Artifact is deployed successfully
[2020-04-12 10:51:24,013] Artifact book:war exploded: Deploy took 1,554 milliseconds
12-Apr-2020 22:51:32.003 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:\apache-tomcat-8.5.51\webapps\manager]
12-Apr-2020 22:51:32.167 信息 [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。
12-Apr-2020 22:51:32.187 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [D:\apache-tomcat-8.5.51\webapps\manager] has finished in [184] ms
1回答
同学你好!
建议你指定一下jsp页面的编码
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
祝学习愉快~
相似问题