html与jsp页面的转换+引入外部jsp(html)文件

这是jsp页面的头部文件

<%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%>

<%

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">

<html>

<head>

<basehref="<%=basePath%>">

<title>请求头信息加密页面</title>

这是html头文件

<!DOCTYPEhtml>

<html>

<head>

<title>cccccc</title>

<!--<metahttp-equiv="Cache-Control"content="no-Cache"/>-->

<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>

<metaname="viewport"content="width=device-width,initial-scale=1.0"/>

两页面之间的转换你只需要修头文件就OK了,但是你需要注意jsp文件中的Java代码在html中是不认识的!至于一个动态页面一个静态页面这个就不存在什么问题了!因为不管是动态还是静态页面都是看文件里面的内容来定!而非页面属性!

外部文件的引入:

可以用<IFRAMEname="content_frame"width=100%height=30marginwidth=0marginheight=0src="import.htm"></IFRAME>用这个方法你需要定义一个宽度width100%他才会跟随父类页面宽度!在这之中你可能回有一个问题就是使用这个方法会有滚动条。滚动条消除的话可以试试:<iframename="content_frame"marginwidth=0marginheight=0width=100%height=30src="import.htm"frameborder=0;scrolling="no"></iframe>

我是在网上找的真假没试过!

相关推荐