首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSP页面静态

今天说说jsp页面静态化,知道静态化的朋友都不陌生,说白了就是访问后缀是html 而不是jsp。 没听说过静态化的朋友会问为啥要这么做,jsp访问好好的 为啥多此一举 好处:     1....这也是有些程序在没有真正实现 静态化的时候,提供了伪静态的访问方式,伪静态对服务器性能和访问速度没有提升,仅仅是在seo方向有一定作用。...具体说说怎么处理, 这里以java web为例讲解,因为我对php,asp研究没有jsp深。...首先,我们需要写页面的模板,就是jsp页面,我们生成后的html是基于该模板的,说白了就是用查询好的数据去填充对应的地方,如下我写的一个简单模板jsp 这个jsp页面我命名为articleTemplate.jsp...好了具体的内容就讲到这里了,这就是页面静态化。

5.7K40

jsp权限菜单绑定的基本实现

版权声明:本文为博原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。...,同时用户和角色权限进行绑定,权限表和菜单进行绑定,这样,就可以得到该用户绑定的菜单,在菜单表中,父菜单id这一项关联有上一级菜单菜单id,这样去体现菜单之间的关联关系,同时菜单表中的访问地址URL存放菜单对应的页面的...在登录的时候,查询出该用户的菜单列表,并按树形结构排列起来,放入session中,这样,前台就能获得绑定的菜单数据,并根据菜单数据去显示菜单 其中将菜单列表转化为树形结构的数据的代码如下 List<TSysMenu...node1); //tList.remove(i); //i--; nodeRecursion(node1,tList); } } } 前台的显示处理 前台jsp...使用了三个iframe去处理,分为top,left,main,其中top放一级菜单,left放分支菜单,main中为菜单要跳转的页面 top菜单的生成用el表达式的foreach生成,left的菜单有jq

1.4K10
您找到你想要的搜索结果了吗?
是的
没有找到

前端|静态到动态的实现—JSP技术

问题描述 我们平常看见的网页都是动态,而HTML只能满足静态显式,为了能够在Web页面中加入动态功能,我们需要在HTML加入交互语句,使得静态页面变为动态。加入什么语句呢?...JSP语句便是首要之选,它能够产生强大的动态HTML页面。 解决方案 静态页面并不能够满足人们的需要,而JSP实现静态页面到动态页面的转化,可以说很好的帮助到了我们,下面为大家讲解JSP如何运用。...默认为false include指令:用于JSP静态包含一个文件。可以执行包含文件中的代码。...3、JSP动作元素下面是一些可用JSP动作: 1jsp:include 在请求页面时包含一个文件。...结语 本文简单介绍了JSP技术的成分,可以参加将静态的网页制作成一个简易的动态网页,如果需要了解更多关于JSP技术,大家可查阅更多资料,来完善自己JSP技术。

1.5K30

JSP-讲解(生成java类、静态导入与动态导入)

(写内部类都行) 底层是把该名翻译成:out.print(age ); 静态导入: 在index.jsp的<%!...-- 静态导入: --> /jsps/a.jsp: 这个写出来,myEclipse会报错的,但是没关系,这是myEclipse...解释一下: 静态导入其实就是把另外导入的jsp中的代码(相当于除了jsp的头,其他的全部原样拷过来)(采用jsp的方式翻译后的)直接插入到当前 _jspServlet()中的对应的位置!...动态导入: index.jsp中在静态导入演示之后添加: 以下演示动态导入(包含)---生成两个独立的jsp类,只能够共享:request对象(输出结果是合并成一个页面显示的)...所以,静态导入和动态导入, 区别是:静态导入不另外生成java类,而是在当前导入的类中生成java代码,而动态导入,会另外再生成java类,这也是为什么访问静态导入的网站运行会比动态导入的网站运行快的原因

1.7K20

spring boot jsp里面的静态资源访问不到解决办法

闲着没事写的小Demo 用到了jsp页面,里面有些静态资源, springboot 默认的静态资源的值有四个:Default: classpath:/META-INF/resources/,classpath...:/resources/,classpath:/static/,classpath:/public/ 如果你没有特别配置静态资源的位置,那么默认的静态资源的位置就是resource 下面的static...> 当然就需要在static下面创建js文件夹,将jqeruy..js放在这个js文件夹下面 或者你习惯于在webapp下面写静态文件,那么需要注意两个点: 1.需要在webapp下面创建一个static...文件夹(和WEB-INF同级) 然后创建js文件夹,然后把静态文件放进去 2.引入静态文件的写法: 注意上面都是没有指定静态文件的地址的,指定静态文件的地址的属性是 : spring.resources.static-locations 默认值有四个

99331

idea中JSP页面不能访问静态资源(图片,js,css) 的作用

必须配置SpringMvc对访问静态资源的支持,idea默认就是在main/webapp 下的文件路径,要在web-info同级的resource文件下放置,JSP中 ${pageContext.request.contextPath...首先,允许静态资源放在任何地方,如WEB-INF目录下、类路径下等,你甚至可以将JavaScript等静态文件打到JAR包中。...传统Web容器的静态资源只能放在Web容器的根路径下,完全打破了这个限制。...在输出静态资源时,会根据配置设置好响应报文头的Expires 和 Cache-Control值。...在接收到静态资源的获取请求时,会检查请求头的Last-Modified值,如果静态资源没有发生变化,则直接返回303相应状态码,提示客户端使用浏览器缓存的数据,而非将静态资源的内容输出到客户端,以充分节省带宽

4.9K30

ZBLOG PHP站和二级目录网站伪静态共存设置方法

但是这里会出现一个问题,根目录路的伪静态我们可能可以直接使用Nginx自带的系统伪静态规则,但是如果二级目录的话是需要设置的,这里我就把简单的办法记录。...如果我们程序是WordPress,可以参考"安装WordPress到二级目录文件夹中伪静态设置方法"。这里我们是ZBLOG PHP,记录方法如下。...-f $request_filename){ rewrite (.*) /index.php; } } 这个是正常根目录只有一个网站的伪静态规则。...request_filename){ rewrite (.*) /fanwen/index.php; } } 比如这个同学需要在根目录新搭建一个fanwen的二级目录站点单独放范文网站的,于是需要在NGINX伪静态规则中添加一个上面的伪静态...这样,我们就可以实现ZBLOG PHP站和二级目录网站伪静态共存设置。 本文出处:老蒋部落 » ZBLOG PHP站和二级目录网站伪静态共存设置方法 | 欢迎分享

85430

第四章:角色和菜单管理功能【基于Servlet+JSP的图书管理系统】

角色查询   展示角色数据,那么我们需要做的操作: 修改main.jsp中的跳转地址 修改/sys/role/list.jsp中的访问地址和table数据 6....req.setAttribute("entity",entity); } req.getRequestDispatcher("/sys/role/addOrUpdate.jsp...注意main.jsp菜单地址和/sys/menu/list.jsp页面的调整,我们在此处没有做分页的处理操作。 2.添加和更新   添加和更新处理很类似。我们一并的实现。...效果如下: 同时我们可以通过序号来控制菜单的显示的顺序。关键是在查询的时候通过seq升序查询 4.删除菜单   删除菜单本身很简单。但是我们要考虑父子菜单的关系和菜单被分配给角色的情况。...需要注意的地方,在jsp页面中展示数据注意样式 在展示数据的时候我们在进入更新页面前需要对菜单数据做处理 查询所以的菜单信息 对当前角色具有的菜单需要标识 保存更新数据的逻辑。

18320

Java程序概述

它可在客户端机器中读写,可使用自己的窗口、标题栏和菜单,程序可大可小。 Application可以运行在最简单的环境中,能够以命令行参数的方式接收来自外部的数据。...应用程序从命令行开始运行,其类必须有一个方法main(),作为程序运行的人口。...同时在同一个类中,函数中可实现通过对象名来直接调用其相关类中的方法,实现对私有属性的使用。 3....与JSP编程有关的类和接口位于javax.servlet.jsp和javax.servlet.jsp.tagext包中。 大多数情况下Servlet技术与JSP技术时可以互换的。...一般情况下,如果发送给客户端的大部分内容是静态文本和标记,只有小部分是Java代码动态生成的,则使用JSP;如果发送给客户的程序的内容只是小部分是静态文本或标记则使用Servlet。

77410

Windows IIS配置Jsp和php环境方法

在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache迅速,也没有Apache健壮,所以我们一般将Tomcat与Apache或IIS配合使用,让Apache对网站的静态页面请求提供服务...,而Tomcat作为专用的JSP引擎,提供JSP解析,以得到更好的性能。...JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK。...右键单击”我的电脑”,在弹出菜单中选择”属性”→”系统特性” →”高级” →”环境变量”, 弹出环境变量对话框,就可以编辑系统的环境变量了。...(5)在Internet服务管理器中用鼠标右键单击服务器名,选择”属性”→属性中”WWW服务”的”编辑” →”ISAPI筛选器”选项卡,添加一个ISAPI筛选器,名字为Jakarta Redirect

1.9K30
领券