当前位置: 首页 > news >正文

福州百度做网站多少钱优化师助理

福州百度做网站多少钱,优化师助理,让网站建设便宜到底,佛山网站建设机构1.page指令:描述页面信息 pageENcoding:软件编码 contentType:浏览器编码 2.include指令:将多个网页合成一个网页,静态包含网页 问题:1.在网页源代码中,会形成错误的多遍代码,将主页面代码和…

1.page指令:描述页面信息

pageENcoding:软件编码

contentType:浏览器编码

2.include指令:将多个网页合成一个网页,静态包含网页

问题:1.在网页源代码中,会形成错误的多遍代码,将主页面代码和副页面各删除一半。

           2.多个网页中的代码不能有任何冲突

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<%@ include file ="NewFile.jsp" %><h3>这位是一个主网页1</h3>
<h3>这是另一个网页的变量:<%=a %></h3>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h3>这是一个导航栏</h3>
<h3><% int a=12;%></h3>

 

查看网页源代码

 

完整代码

 

3.include动作

jsp动作:include,param,forward

基本语法:

1.<jsp:include page=""/>

2.<jsp:include page="">

包含网页传递数据

include指令:静态包含,代码复用,一起生成网页,

注意:被包含网页不需要写部分网页代码,一起编译执行,运行1次,运行效率高

include动作:动态包含,结果复用,共同生成网页,

注意:被包含网页不需要写结构网页代码,一起编译执行,运行多次,运行效率低

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<jsp:include page="NewFile1.jsp"/>
<h3>这是一个网页1</h3>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html><h3>次级网页</h3>

4.param动作

param动作:向其他网页传递数据

用法:<jsp:param value="值" name="值对应的名字">

注意事项:动作不能单独使用,要和其他动作一起使用

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<jsp:include page="NewFile1.jsp">
<jsp:param value="18" name="age"/>
</jsp:include>
<h3>这是一个网页1</h3>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html><h3>次级网页</h3>
<%String s = request.getParameter("age");out.print(s);%>

传递中文乱码:数据传输和数据接收编码

解决方法:在发送和接收的网页中添加<%request.setCharacterEncoding("UTF-8");%>

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body><%request.setCharacterEncoding("UTF-8");%>
<jsp:include page="NewFile1.jsp">
<jsp:param value="12" name="id1"/>
<jsp:param value="12.34" name="id2"/>
<jsp:param value="张红" name="id3"/>
</jsp:include>
<h3>这是一个网页1</h3>
</body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html><h3>次级网页</h3>
<%request.setCharacterEncoding("UTF-8");String s = request.getParameter("id1");String s1 = request.getParameter("id2");String s2 = request.getParameter("id3");Double b = Double.parseDouble(s1)+10;//把s字符串转换为double类型Integer i=Integer.parseInt(s)+10;//首字母大写是类名String s5=b + "";out.print(s);out.print(s1);out.print(s2);
%>

forward:跳转到新页面

跳转到新页面

语法:1.<jsp:forward page=“relativeURL”>不用传参数

2.<jsp:forward page="要转向的页面" >

使用param动作传递数据

<jsp:param name= "paramterName" value= " parametrValue" />传参数

</jsp:forward>

注意:用forward跳转后的页面显示的网址是跳转之前的网页

执行forward代码后不在执行

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body><h3>这是主页面</h3><%-- <jsp:forward page="NewFile1.jsp"/>  --%><%request.setCharacterEncoding("UTF-8");%><jsp:forward page="NewFile1.jsp" ><jsp:param name= "张三"  value= "name" /></jsp:forward> <% request.setAttribute("id", "18");   %></body>
</html>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body><%request.setCharacterEncoding("UTF-8"); %> <h3>这是跳转网页</h3><%String s = request.getParameter("name");%><%out.print(request.getAttribute("id"));%><h3>登录成功,欢迎</h3>
</body>
</html>

 

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body><h3>这是主页面</h3><%-- <jsp:forward page="NewFile1.jsp"/>  --%><%request.setCharacterEncoding("UTF-8");%><% request.setAttribute("id", "18");   %><jsp:forward page="NewFile1.jsp" ><jsp:param name= "张三"  value= "name" /></jsp:forward> </body>
</html>

 

http://www.zhongyajixie.com/news/3233.html

相关文章:

  • 学做网站根学ps有前途吗做营销型网站哪家好
  • 佛山网站建设怎样做企业查询免费
  • 品牌网站建设解决方案新手学seo
  • 网上做兼职网站有哪些国内新闻最近新闻今天
  • 网站建设公司电话销售客源哪里找广州 关于进一步优化
  • 深圳 网站建设培训学校百度站长工具排名
  • 网站劫持代码免费建站免费网站
  • 0wordpress tint-k主题百度seo排名软件
  • 想重装wordpress网站优化塔山双喜
  • 网站统计如何做百度搜索资源平台提交
  • 网站建设 证书网页链接
  • 网站建设什么科目怎样把广告放到百度
  • 重庆营销型网站建设网站seo快速优化技巧
  • php网站开发机试题目谷歌seo价格
  • 网站设计公司营销crm系统女生学电子商务后悔了
  • 厦门知名做企业网站设计的公司阿里云域名注册官网网址
  • 沈阳网站建设seo优化搜索引擎查重
  • 国家工商信息公示系统百度上海推广优化公司
  • 网站标ico怎么做友链出售
  • 做一个网站需要怎么做智能营销系统
  • 优速网站建设工作室广州网站建设工作室
  • 沙田镇网站建设公司高端网站建设报价
  • 网站建设哪一家好推广衣服的软文
  • 重庆网站建设去迅法网关键词权重
  • 哈尔滨企业网站建设公司写软文能赚钱吗
  • 阿里云网站怎么做阿里妈妈乔拓云网站注册
  • 做房产销售可以在哪些网站上找客户顾问式营销
  • 个人网站的建设流程网站seo在线优化
  • 武汉高端网站制作公司微信管理助手
  • 社交网站开发论文成都黑帽seo