jsp中include文件的方法及建议
来源:互联网 发布:淘宝店铺在线布局 编辑:程序博客网 时间:2024/06/05 19:03
1. 包含代码的位置
这个才可以采用<iframe>, <div>, <td> 等,看实际情况。但尽量不破坏原有代码的完整性
2. 包含代码的方法
第一种:<% @include file="uri"%>
这种情况包含文件会把被包含文件直接插入到当前位置,然后进行编译处理
需要注意:
包含文件与被包含文件代码标签尽量不要重复,如<html>标签等,虽然浏览器依然可以识别
包含文件与被包含文件不要定义重复变量,如果需要有相同变量,请考虑整合后的效果
第二种:<jsp:include page="uri">
这种情况,对于静态文件与第一种方法相同。对于动态文件,分别执行后合并
需要注意:
如果被包含文件中用了jstl等标签形式,而被包含文件中没有在顶部引入,请采用第一种情况,或者各自声明
如果两个文件中有相同变量,互不影响。
此方法可以给被包含文件传参数<jsp:param name="parameterName" value="{parameterValue | <%= expression %>}" />
接受参数采用String url = request.getParameter("url");可应用于分页和导航中
3. 包含后出现乱码
乱码是因为两个文件编码不一致造成的,一般我们被包含文件不一定是完成的html或者jsp文件。因此建议被包含文件扩展名为jsp,这样在首行插入<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>即可(包含文件为UTF-8编码)
如果都是完整文件,修改其编码即可
0 0
- jsp中include文件的方法及建议
- JSP/Servlet 中include方法的总结
- JSP中include的方法总结
- 解决Apache Tomcat中shtml文件include jsp文件时中文显示乱码的方法
- js文件中"include"其他js文件的方法
- JSP中include文件出现乱码解决
- JSP中使用Include与JSP:Include的区别
- JSP中使用Include与JSP:Include的区别
- JSP中使用Include与JSP:Include的区别
- [JSP]JSP中include指令和include动作的区别
- [JSP]JSP中include指令和include动作的区别
- [JSP]JSP中include指令和include动作的区别
- 文件调用-JSP中include指令和include行为区别
- JSP引入文件的<%@ include file="FourthJsp.jsp" %>方法阐述
- jsp:include html文件乱码的解决办法
- jsp:include html文件乱码的解决办法
- jsp:include html文件乱码的解决办法
- JSP中动态INCLUDE与静态INCLUDE的区别
- 通达OA 对于工作流表单中列表控件数据的数组问题处理
- 异步ztree展现struts2后台数据集
- u-boot分析(四)---设置异常向量表|设置SVC模式
- Jsp+JavaBean+Servlet实现模拟银行账户存取款等功能的网站(实习第4-8天)
- JS事件
- jsp中include文件的方法及建议
- 编写高效的Android代码
- Eclipse下编写C++程序——CDT环境搭建
- Linux AIO基础
- dt.jar和tools.jar calsspath
- 1501102328-蓝桥杯-算法训练 2的次幂表示
- web移动端滑动
- HoG 特征可视化
- OC反射机制一