在用户第一次访问一个动态页面的时候将该动态页面保存为一个静态页面,当有用户再次访问该动态页面时只需要将保存的静态页面展示给用户即可.这样可以减少服务器解释jsp代码的次数.1、编写一个实现 Filter 接口的类,这个类命名为 CacheFilter.java2、修改web.xml添加Cache Filter的配置参数,将jsp的过滤类指向 CacheFilter 类。3、在 CacheFilte
转载 2023-12-07 21:30:46
90阅读
实现JSP页面跳转,有如下几种方式:n 使用href超链接标记 (客户端跳转) n 使用JavaScript (客户端跳转) n 提交表单 (客户端跳转) n 使用response对象 (客户端跳转) n 使用forward动作标记 (服务器端跳转) n 使用RequestDispatcher类 (服务器端跳转)1、使用response对象(1) 调用sendRedirect()方法,重
1、html静态页面,浏览器解析(也就是说不需要打开服务器就能执行结果),2、jsp动态页面Web容器解析(也就是说必须要打开服务器才能运行正确结果),注意点:html里能写Java代码,注意这里这是叫屏蔽,也就是说在html里的“<%...%>”代码里的内容根本就不能执行,所以你可以直接理解为不能写。所以,总结可以如下,html是专门写html标签相关的语句,它里面不能些Java
转载 2023-05-22 17:48:18
111阅读
一.页面跳转方式1.1 JavaScript方式跳转<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www
转载 2023-07-17 17:25:29
119阅读
声明符合自己需要的DOCTYPE。  查看原代码,可以看到第一行就是:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">   打开一些符合标准的站点,例如著名
转载 精选 2013-05-15 16:31:08
744阅读
# Java获取JSP页面并保存为HTML的实现步骤 在Web开发中,使用Java获取JSP页面并将其保存为HTML文件是一个常见需求。本文将详细介绍如何实现这个过程,并提供相应的代码和注释。 ## 整体流程概览 我们将通过以下几个步骤来完成这个任务: ```markdown | 步骤 | 描述
原创 2024-09-25 06:09:35
92阅读
JSP页面自动生成html页面   先建立一个模板页面:template.htm <html><head><title>###title###</title><meta http- equiv="Content-Type" content="text/html; charset=gb2312"><LINK h
转载 2008-04-08 10:57:15
1305阅读
概述JSP全称:Java Server Pages,是一个Java服务端页面JSPjava项目中取代html静态页面,让页面中的代码实现动态变动。一种动态的网页技术,其中既可以定义 HTML、JS、CSS等静态内容,还可以定义 Java代码的动态内容JSP=HTML+CSS+JAVAJSP的作用:实现前后端代码分离,简化开发,避免了在Servlet中直接输出HTML标签,也要避免在JSP中直接书
我们以两个大型网站为例作比较: 51job和智联招聘(先声明我不是为他们作广告,仅以他们为例作技术上的比较) 51job采用的是比较“先进”的php技术,而智联用的是比较落后的asp.但我们可能会明显的感觉到51job的反应速度相比智联招聘实在是太慢了,为什么会这样?细心的人可能会察觉到了。智联虽然用的是asp,但他采用了另一种更巧妙的技术--asp生成静态页技
在本文中,我将探讨如何使用Java将某个JSP页面转换为HTML的过程。整个过程涵盖环境配置、编译过程、参数调优、定制开发、安全加固和部署方案,每个部分将通过图表和代码块详细展示。 ### 环境配置 在开始之前,我们需要配置开发环境。这里包括安装Java、Tomcat服务器以及IDE等。以下是我配置环境的流程图。 ```mermaid flowchart TD A[安装Java] -
原创 6月前
45阅读
1.背景介绍JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSPJSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后
 最近做了一个项目,jsp页面的背景图片总是考虑它的大小,麻烦死了。结果去网上搜索了一种很好的方法,拿来和大家分享一下 <%@ page language="java" contentType="text/html" pageEncoding="utf-8"%> &
原创 2013-01-08 16:41:08
2610阅读
JSP 生成静态HTML页面
原创 2022-11-28 17:26:18
173阅读
一.解读简单JSP代码(承接上篇文章中的代码)1.<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.
    一、为什么要生成静态页面?    1.随着你网站的访问量增大,每次访问动态页面都要从数据库中读取一次数据,这无疑是给数据库和服务器端造成了压力与负担。如果没优化的话,往往会导致页面访问速度缓慢。    2.如果项目程序出现了bug,导致动态页面发生错误不能访问。这时候如果
html页改成jsp的两种方式将html页改成jsp有两种方法,第一种是直接修改html文件,另一种是新建jsp文件。下面为大家详细介绍下具体实现,感兴趣的朋友可以参考下 一般情况,将html页改成jsp有两种方法,第一种是直接修改html文件,另一种是新建jsp文件。下面具体说一下这两种方式。 假设我们要将testPage.html文件修改为testPage.jsp文件。原
转载 2023-08-08 18:28:42
105阅读
 HTML(Hypertext Markup Language)文本标记语言它是静态页面,和JavaScript一样解释性语言,为什么说是解释性 语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。JSPJava Server Page)看这个意思就知道是Java服务端的页面
  (一)include指令include指令告诉容器:复制被包含文件汇总的所有内容,再把它粘贴到这个文件中。该指令只有一个属性:file,指定被包含的文件地址,一般使用相对路径,并且不支持任何表达式(小脚本、EL表达式)    <%@ include file="从页面文件地址"%> (二)include 标准动作<jsp:include
1.在 index.jsp文件中,加入一条超链接,用来访问将 Jsp 转换成Html的servlet<a href="servlet/GeneraticServlet">把template文件夹下的jsp都生成静态html文件</a> 2. 在项目根目录下新建一个template文件夹,将要转换成静态htmljsp页面放入,我新建的的文件为MyJsp1.jsp,&nb
web工程下,\WebRoot\WEB-INF里面的jsp页面是安全性高的,仅供内部使用的jsp页面(比如仅供action使用),用户不能通过浏览器直接访问到。没有意义 而\WebRoot(即WEB-INF外面的jsp页面),是安全性不高的,用户可以直接通过浏览器访问到的,所以jsp放到哪里要根据其作用来决定。
原创 2012-04-16 09:53:21
742阅读
  • 1
  • 2
  • 3
  • 4
  • 5