我的静态页面是:  static.html代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>static.html</title>
    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=gb2312">
    
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    
  </head>
  
  <body>  
    This is my HTML page. <br>
<FORM name="myform" action="lesson915/index.jsp" method="GET">
<P>&nbsp;&nbsp;&nbsp;&nbsp; name:<INPUT type="text" name="name" /></P>
<P>&nbsp;password:<INPUT type="password" name="password" /></P>
<P>&nbsp;&nbsp;&nbsp;<INPUT type="Submit" name="bu" value="进入"/></P><P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
</FORM>
</body>
</html>
==========================
jsp的代码如下:<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%request.setCharacterEncoding("GB2312");%>
<%
String path = request.getContextPath();
 
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>    
    <!--
    <link rel="stylesheet" type="text/css" href="styles.css">
    -->
  </head>
  
  <body>
   
<hr>
<%@include file="static.html"%>
  </body>
</html>
==============================
在jsp中显示的按钮上,就是不显是中文,请问怎么解决

解决方案 »

  1.   

    在static.html的最上面加上<%@page contentType="text/html; charset=gb2312"%>
    或者页面编码统一采用UTF-8
      

  2.   

    静态的页面,也可以用<%page ?
    在生成静态页面的时候,   <meta http-equiv="content-type" content="text/html; charset=gb2312">meta标签里已经有了,但是,在jsp的页面中还是显示乱码,我先试试吧!!
    谢谢
      

  3.   

    我记得以前好象有用过,开始的时候我也觉得很奇怪,实在不行把static改成jsp文件应该就没问题了
      

  4.   

    这个我知道,但是我就不想用jsp,就要用jsp<include file > html 的页面