我用美工做好的 HTML 我想把他改为JSP 文件。
我是这样做的 ,先在HTML 文件中加入,<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>  然后改后缀名。。结果是改完后会 出现下面两中结果: 第一种:  Multiple annotations found at this line:
- Invalid text string (<%@ page language="java" contentType="text/html; 
 charset=GB18030" 
pageEncoding="GB18030"%> 
).
- Invalid character used in text string (<%@ page language="java" 
 contentType="text/html; charset=GB18030" 
pageEncoding="GB18030"%> 
).
  第二种情况直接是 ,<%@ page language="java" contentType="text/html; charset=GB18030"
    pageEncoding="GB18030"%>  变灰掉了,,加了这句不起作用,,
帮忙哦小问题

解决方案 »

  1.   

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
      

  2.   

    不用这样  你用IDE 建一个JSP 文件 然后把美工做好的HTML  复制到 你的JSP 就OK  
      

  3.   

    第二种情况直接是 , <%@ page language="java" contentType="text/html; charset=GB18030" 
        pageEncoding="GB18030"%>  变灰掉了,,加了这句不起作用,, 
    是什么原因哦 ? 好象跟 UTF-8 没什么关系把
      

  4.   

    2 楼的方法我知道的,可是我不知道为什么我这样直接 加 <%@ page language="java" contentType="text/html; charset=GB18030" 
        pageEncoding="GB18030"%>  再改名不可以了。。
      

  5.   

    用MY ECLIPSE 打开的 ,,灰掉就是改后,,我加 <%。 %> 根本没有提示,,没反应 
      

  6.   

    把项目在tomcat中的清空,然后
      

  7.   

    先创建一个JSP
    然后把做好的HTML代码拷贝进去
    然后吧 head标签里 指定的页面编码修改成UTF-8