把HTML页面放在MyEclipse里改成jsp页面时,浏览效果不能完全出现,这事怎么回事儿,求解释,3Q

如题,解决问题加分
我要把它改造成jsp页面,我是这么做的,新建一个jsp,他html的代码,完全复制进来,除了<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
这一部分,其他的全部替换掉,但是不能完全显示效果,希望大家帮帮忙
问题我已经解决了,就是把html源码完全复制到jsp页面除了<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>以外的代码全部替代,就可以了,但是我觉得不专业,因为如果html要转成jsp页面多的话,累死我啊,求一个专业的方法

把html的后缀改成jsp,这句加上<%page language="java" import="java.util.*" pageEncoding="utf-8"%>就是一个jsp了,本身jsp也就是html+java code组合而成的,后缀改成jsp,web容器就会去拦截并解析以jsp后缀结尾的文件,把jsp解析成了一个servlet。

<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
这就是tomcat的web.xml配置的追问

我改了,变成乱码了,我知道为何

追答

我试过了没有没有乱码

追问

你是放在Myeclipse改还是在外边改完了,再放在eclipse做其他修改?

追答

在记事本里改

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-21
右键选择不同的打开方式试试。另外一般myeclipse不适合做ui设计,你可以myeclipse和dreamweaver结合使用
第2个回答  2012-03-21
html不能直接在jsp写,要输出应该用到jsp的out对象那些方法吧,比如out.println()之类的
第3个回答  2012-03-21
编码改成gbk试试看
第4个回答  2012-03-21
pageEncoding="ISO-8859-1" 这改为 pageEncoding="UTF-8" 或者 pageEncoding="GBK"