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

甘肃做高端网站帝国cms导航模板

甘肃做高端网站,帝国cms导航模板,有哪些做婚礼平面设计的网站有哪些,营销型网站建设sempk好 下面我们聊聊JSP中的指令标签 这边 我们来说两个 分别是 静态包含 和 动态包含 我们可以将重用性代码包含起来 更好的使用 比如 我们界面上中下 分别有三个导航栏 那么 如果你写三份 就会出现很多重复代码 而且 改起来 也很不方便 要一次改三份 口说无凭 我们来做一个小案…好 下面我们聊聊JSP中的指令标签 这边 我们来说两个 分别是 静态包含 和 动态包含 我们可以将重用性代码包含起来 更好的使用 比如 我们界面上中下 分别有三个导航栏 那么 如果你写三份 就会出现很多重复代码 而且 改起来 也很不方便 要一次改三份 口说无凭 我们来做一个小案例 我们先在 jsp同目录下创建两个 jsp页面文件 分别叫 header.jsp 和 footer.jsp 然后 我们这里 写简单一点吧 header.jsp代码如下 % page contentTypetext/html; charsetUTF-8 pageEncodingUTF-8 % !DOCTYPE html html headtitle头部/title /head bodyh1头部部分/h1 /body /htmlfooter.jsp 这样写 % page contentTypetext/html; charsetUTF-8 pageEncodingUTF-8 % !DOCTYPE html html headtitle尾部/title /head body h1尾部部分/h1 /body /html这里 我们都只是放了个H1 然后 展示一个文本信息 然后 我们主界面 jsp这样写 先通过静态包含include引入我们刚刚写的两个jsp文件页面部分 这里 不需要担心ile文件路径写错 因为 idea比较只能 你写错了 他会直接给你报红的 如果能显示正常一般就没问题了 % page contentTypetext/html; charsetUTF-8 pageEncodingUTF-8 % !DOCTYPE html html headtitleJSP - Hello World/title /head body %include fileheader.jsp% %include filefooter.jsp% /body /html然后 我们启动项目 效果也是非常的完美 我们两个jsp页面的内容就被导入进来了 这样 如果我们界面有什么重复的东西 就可以单独写一个界面 然后 要用的地方导入就可以了 而且最大的好处 就是 如果你有一个地方要改 你一改 全部地方就统一改变了 不需要你一个一个改 搞不好还某个忘记了 然后 是我们的动态包含 我们将公共jsp改成这样 % page languagejava contentTypetext/html; charsetUTF-8 pageEncodingUTF-8% !DOCTYPE html html headtitleJSP - Hello World/title /head body h1公共区域/h1 %String dom Hello World; % jsp:include pageheader.jspjsp:param namekeyname value%dom%/ /jsp:include jsp:include pageheader.jspjsp:param namekeyname value你好世界/ /jsp:include /body /html我们将 header.jsp 改成动态的包含形式 然后传递了一个参数 键为 keyname 值的话 我们写了两个 一个定义在java代码中 叫 Hello World 另一个 直接写在了属性里 叫 你好世界 然后 我们将 header.jsp代码更改如下 % page languagejava contentTypetext/html; charsetUTF-8 pageEncodingUTF-8% !DOCTYPE html html headtitle头部/title /head body%request.setCharacterEncoding(UTF-8);String keyname request.getParameter(keyname);%h1%keyname%/h1 /body /html我们先用 setCharacterEncoding 将编码格式转为 UTF-8 然后通过getParameter 接受键为keyname的属性 然后输出在 H1标签上 运行结果如下 一般来讲 无脑用 动态包含就好了 他们的区别在于 静态包含会将他们合成一个文件 例如 你在 B页面中静态包含 A 然后 你两个jsp都声明一个叫 name的属性 会报错重名 因为他们会合成一个文件 而静态包含 你两个文件都声明name 没问题 因为 动态包含只是相当于 A是个函数 B调用了他 生成出来的是两个分开的文件
http://www.sczhlp.com/news/227033/

相关文章:

  • 十大最好的网站四举措加强网站建设
  • 外贸网站推广 上海网站建设辶首先金手指十五
  • 阜阳网站是wordpress化
  • 在线搭建网站html网页设计怎么写代码
  • 阳江网页设计西安整站优化
  • 如何建立微网站深圳网络营销公司
  • listary pro
  • 前端三剑客——CSS样式
  • first game (2)
  • 网站类型有网站优化套餐
  • 怀化网站建设企业宣传片制作公司排名
  • 成都城乡建设部网站首页沛县网络营销是什么
  • 网站做收付款接口wordpress字体调整
  • node 做的网站后端公司注册网站源码
  • 做自己的网站建设网站公司联系方式
  • 商业网站网址手机怎么创建网站
  • 好的营销网站phpcms网站开发
  • 企业网站建设开发服务网站建设申请报告怎么写
  • 团队协同网站开发中石化第五建设有限公司官方网站
  • 中煤建设集团网站教育网站建设的目的
  • 国内网站开发平台哪家强建设工程施工管理题库
  • wordpress建设网站的方法重庆网站建设优化
  • 网站推广步骤网站做网站词怎么推广
  • 关于网站建设的名言深圳高端租车公司
  • 河南教育平台网站建设桂林象鼻山是什么地貌
  • 伊宁seo网站建设咸阳住房和城乡建设规划局网站
  • destoon 网站搬迁网络营销的广告形式有哪些
  • 建站平台加盟wordpress换语言
  • 专做外贸衣服鞋网站有哪些上海网站推广行业需求
  • 网站优化哪里好app软件制作网站