为何是乱码的?才第一页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,我可以提供远程控制权给能帮忙的朋友检查一下。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值