`
richardlovejob
  • 浏览: 11729 次
  • 性别: Icon_minigender_1
  • 来自: 凭祥
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

为何是乱码的?才第一页jsp就无法显示了,真不知道如何解决?

jsp 
阅读更多
为何是乱码的?才第一页jsp就无法显示了,真不知道如何解决?


我是根据一本电子书《JSP实用教程.PDG》上的案例来做的。
结果运行第一次就出现了乱码,当然,我之前还是很多概念不理解。
比如,书上说的P278页,

这里我自己不明白的是,什么叫“将所有的beans存放在JSP引擎的classes目录中,所有的JSP页面以及导航条文件存放在JSP引擎的webapps/Root目录中”,我在电脑的D盘下装了tomcat5.5.23,这样的话,我把这个案例所有出现的jsp文件,java文件,还有那个头head.txt都放在了\tomcat5.5.23\webapps\ROOT下面,
不知道对了么??
以下是我的全部jsp,java文件。

现在打开浏览器,输入127.0.0.1\bookmain.jsp结果,如下:


在IE下也是一样无法正常显示。
为何这样的呢??

选择查看源文件,发现里面的bookmain.jsp是这样的:
<HTML>
<BODY bgcolor =green>
<tablealign="center"border="0"width="740"height="18"bgcolor=yellowcell spaing="1">
<tr>
<td width="100%">
<a href="http://127.0.0.1/Myjsp/showBookList.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">?é??????</a> |
<a href="http://127.0.0.1/Myjsp/userRegister.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">???§×??á </a> |
<a href="http://127.0.0.1/Myjsp/userLogin.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">???§????   </a> |
<a href="http://127.0.0.1/Myjsp/buybook.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">???????é   </a> |
<a href="http://127.0.0.1/Myjsp/modifyForm.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">????????   </a> |
<a href="http://127.0.0.1/Myjsp/showOrderForm.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">?é??????   </a> |
<a href="http://127.0.0.1/Myjsp/modifyPassword.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">????????   </a> |
<a href="http://127.0.0.1/Myjsp/modifyMessage.jsp;jsessionid=EE0CB7AA87FD09DF0158EA32BDB0CF76">????????????   </a> |</td>

</tr>
</table>

<H1>
<CENTER>欢迎光临网上书店</CENTER>

</BODY>
</HTML>


而实际上,我的bookmain.jsp是根据书上抄下来的。
如下:
<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<BODY bgcolor =green>
<%@ include file="head.txt" %>
<H1>
<CENTER>欢迎光临网上书店</CENTER>

</BODY>
</HTML>

我的head.txt是如下:
<tablealign="center"border="0"width="740"height="18"bgcolor=yellowcell spaing="1">
<tr>
<td width="100%">
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/showBookList.jsp")%>">书目浏览</a> |
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/userRegister.jsp")%>">用户注册 </a> |
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/userLogin.jsp")%>">用户登录   </a> |
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/buybook.jsp")%>">订购图书   </a> |
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/modifyForm.jsp")%>">修改订单   </a> |
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/showOrderForm.jsp")%>">查看订单   </a> |
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/modifyPassword.jsp")%>">修改密码   </a> |
<a href="<%=response.encodeURL("http://127.0.0.1/Myjsp/modifyMessage.jsp")%>">修改个人信息   </a> |</td>

</tr>
</table>

所以我很不解,是哪里出错了呢??
希望有朋友能直言指导帮忙一下,感激不尽。我的QQ 35830757,我可以提供远程控制权给能帮忙的朋友检查一下。
  • 描述: 书上的抓图
  • 大小: 49.8 KB
  • 描述: 我的所有网上书店的所有文件。
  • 大小: 27.4 KB
  • 描述: 这个就是我遇到的问题,几乎多是乱码了。虽然看过浪曦做网上书店的视频,我也可以用webwork来做,很正常,现在就像彻底解决这个问题,懂得到底是怎么回事。
  • 大小: 39.3 KB
分享到:
评论

相关推荐

    Struts2资源文件在jsp页面中显示乱码解决

    当资源文件的编码格式与JSP页面或服务器解析时所使用的编码格式不一致时,就会导致显示异常,表现为乱码。 ### 解决方案之一:使用`native2ascii`工具转换文件编码 一种解决方案是使用`native2ascii`工具将资源...

    jsp页面显示中文乱码解决.pdf

    jsp 页面显示中文乱码解决 jsp 页面显示中文乱码是由于编码方式设置不正确导致的。解决方法是设置 pageEncoding 和 contentType 的其中一个或者两个为支持中文的编码格式,如 utf-8、gbk、gb2312 等。 在 jsp 页面...

    页面乱码解决4种方案

    **解决方案**:为了确保JSP页面能够正确地显示中文,可以在页面的第一行加入以下代码,声明该页面使用的字符集编码: ```jsp ;charset=gb2312" %&gt; ``` 这里的`gb2312`是指定了中文字符集的编码方式。完整的示例...

    jsp中文乱码问题jsp中文乱码问题详解

    jsp中文乱码问题的出现是由于编码格式不一致所导致的,可以通过确保jsp文件的存储格式、解码格式和控制浏览器的解码方式一致来解决乱码问题。同时,在使用Post和Get方式提交表单时,需要指定提交的编码格式,以避免...

    EL中文显示乱码的解决办法

    在使用EL(Expression Language)表达式处理中文字符时,可能会遇到中文显示乱码的问题,这通常是由于字符编码不一致导致的。以下是一些详细的解决步骤和相关知识点: 1. **理解字符编码**: - 字符编码是用来表示...

    jsp中文乱码 jsp mysql 乱码的解决方法.docx

    jsp中文乱码 jsp mysql 乱码的解决方法 jsp 中文乱码是指在使用 JSP 页面将中文数据添加到 MySql 数据库中或从 mysql 中读取中文时出现乱码的问题。这是由于字符编码不全造成的。因此,了解乱码的产生过程是解决...

    JSP中文乱码解决集锦

    在开发Java Web应用时,JSP中文乱码是一个常见问题,主要是由于字符编码不一致导致的。以下是针对这个问题的详细解析和解决方案: 1. **JSP页面编码不一致**: - JSP页面中,编码设置通常包含在两处:`...

    jsp文件上传,解决中文乱码

    综上所述,解决`JSP文件上传`时的中文乱码问题涉及多个层面,包括客户端、服务器配置、编码过滤器、第三方库以及文件保存过程中的编码处理。确保每个环节都正确处理字符编码是避免乱码的关键。对于具体的问题,可能...

    解决JSP开发中的各种乱码问题

    在JSP(Java Server Pages)开发中,乱码问题是一个常见的困扰,特别是在处理中文字符时。JSP乱码主要体现在两个方面:输入乱码和输出乱码。以下是一些详细的解决策略。 一、输入乱码 1. **HTTP请求乱码**:当用户...

    jsp乱码处理综合

    当JSP页面中的中文无法正常显示时,这通常是因为服务器和浏览器之间的字符编码不一致所导致的。在不同的Web服务器和JDK版本下,这个问题的表现可能有所不同。为了解决这个问题,我们需要在JSP页面中明确指定字符编码...

    jsp传参 servlet接收中文乱码问题的解决方法.docx

    jsp 传参 servlet 接收中文乱码问题的解决方法 jsp 传参 servlet 接收中文乱码问题是一个经常遇到的问题,特别是在使用 Hibernate+Servlet 框架时。当我们在 jsp 页面传参到 servlet 时,中文字符经常会出现乱码...

    NetBeans中JSP乱码解决

    **解决方案**:为了确保页面能够正确地解析并显示中文字符,需要在JSP页面的第一行添加`@page`指令,明确指定页面的编码格式,例如: ```html ;charset=gb2312" %&gt; ``` 修改后的代码如下所示: ```html ;charset=...

    JSPSmartUpload上传文件乱码解决纪实+UploadBean上传解决方案

    在Java Web开发中,使用第三方库如JSPSmartUpload处理文件上传时,可能会遇到中文文件名或参数值显示为乱码的问题。这个问题通常涉及到字符编码的处理,尤其是在不同操作系统之间迁移应用时。在本案例中,开发者在...

    java中文乱码解决之道(7)JSP页面编码过程Java开

    这个过程中,如果编码设置不一致,就可能导致中文乱码。 1. **文件编码设置**:确保JSP文件本身使用正确的字符编码,如UTF-8。在JSP文件顶部加入`;charset=UTF-8" %&gt;`声明,明确指定页面内容的编码格式。 2. **...

    jspSmartUpload,上传下载,解决中文乱码jspSmartUpload,SmartUpload

    `jspSmartUpload`是一个专为解决此类问题设计的组件,它能够有效地处理中文乱码,确保文件上传和下载过程中的文件名正确显示。 `jspSmartUpload`是一个基于Java的文件上传组件,它提供了强大的文件上传和管理功能,...

    2种解决JSP中request乱码问题.docx

    解决 JSP 中 request 乱码问题 在 JSP 中,乱码问题是一个非常常见的问题,例如用户输入的中文变成了乱码,或者汉字写到数据库也是乱码等等。其实,这个问题非常简单,只要我们把所有的双字节文字都当作 UTF-8 来...

    jsp和servlet操作mysql中文乱码问题的解决办法

    - 在JSP页面的头部使用指令声明页面的编码为UTF-8,具体做法是在JSP页面的第一行或标签中添加如下指令: ``` ``` - 这个指令会让JSP页面以UTF-8编码格式来编写和处理页面内容。 2. 如果乱码问题出现在Servlet...

    MyEclipse中文乱码问题简单解决方案,不需任何编码转化

    例如,在 MyEclipse 中,如果使用了 GBK 或 GB2312 编码,中文字符可能会显示为乱码。 为了解决中文乱码问题,我们可以使用 UTF-8 编码,这是一种通用的 Unicode 编码形式。UTF-8 编码可以正确地表示中文字符,解决...

Global site tag (gtag.js) - Google Analytics