Servlet,jsp,JSP技术 ,JSP编程】的更多相关文章

 一.Servlet 思考 1 浏览器可以直接打开JAVA/class文件吗? 不可以 2浏览器可以打开HTML.JS 文件吗? 可以 3 JAVA程序可以生成HTML文件吗?可以的,用IO流. 4 浏览器解析的时候是需要HTTP协议的,JAVA普通类有没有HTTP协议呢? 普通类没有. JAVA-(class)浏览器如何访问呢? 浏览器---HTML A   JAVA通过IO流生成HTML--->浏览器 B   JAVA 需要加入HTTP协议 解决上面2个问题可以通过 Servlet C  如…
参考书籍:<J2EE开源编程精要15讲> JSP(Java Server Page)页面由HTML代码和嵌入其中的Java代码组成. 简单的JSP页面如: <html> <body> <% out.println("<H1>Hello World!</H1>"); %> </body> </html> JSP页面一般包括JSP指令.JSP脚本元素.JSP标准动作,以及JSP隐式对象 JSP指…
JSP的4种基本语法: 1.JSP注释: <%-- JSP注释部分 --%> 2.JSP声明: <%! //声明一个整型变量 public int count; //声明一个方法 public String info(){ return "hello"; } %> 3.输出JSP表达式: <%=count++%> 这句话代替了Java中的out.print(count++);但是注意输出表达式后面不能有分号. 4.JSP脚本: <%@ page…
JFreeChart生成柱形图(2) (转自 JSP开发技术大全) 14.2 利用JFreeChart生成柱形图14.2.1 利用DefaultCategoryDataset数据集绘制柱形图 通过JFreeChart插件,既可以生成普通效果的柱形图,也可以生成3D效果的柱形图.如果想生成普通效果的柱形图,需要通过工厂类ChartFactory的createBarChart()方法获得JFreeChart类的实例:如果想生成3D效果的柱形图,需要通过工厂类ChartFactory的createBa…
刚进新公司不久,今天在看到项目中用到了.tag文件.刚开始我还以为这个是第三方类似freemarker的模板技术.问了下项目组的其他人员,原来这是jsp2.0以来就有的JSP Fragment技术.以前做项目的时候从来没有用这样的方式,要公用就用用jsp中的include和jsp:include的方式.其实JSP Fragment也有include的作用,但是它更像第三方sitemesh技术,用于网页布局和修饰,可以将网页的内容和页面的结构分离,从而达到页面结构共享的目的.下面的例子来说明怎么使…
JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成HTML.XML或其他格式文档的Web网页的技术标准.JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序. JSP使Java代码和特定的预定义动作可以嵌入到静态页面中.JSP句法增加了被称为JSP动作的XML标签,它们用来调用内建功能.另外,可以创建JSP标签库,然后…
jsp页面本质上是一个servlet,jsp页面是一个以.jsp结尾的文本文件. jsp自带的API包含4个包: javax.servlet.jsp.包含用于servlet/jsp容器将jsp页面翻译为Servlet的核心类和接口.其中的两个重要成员时jspPage和HttpJspPage接口.所有的jsp页面实现类必须实现jspPage和HttpJspPage接口.在HTTP环境下,实现HTTPJspPage接口是显而易见的选择. javax.servlet.jsp.tagext.包括用于开发…
https://en.wikipedia.org/wiki/Common_Gateway_Interface In computing, Common Gateway Interface (CGI) offers a standard protocol for web servers to interface with executable programs running on a serverthat generate web pages dynamically. Such programs…
本节内容: jsp脚本和注释 jsp运行原理 jsp指令(3个) jsp内置/隐式对象(9个) jsp标签(动作) EL技术 JSTL技术 JavaEE的开发模式 动态页面技术:就是在html中嵌入java代码 很早之前程序员在开发动态网页时,是通过如下方法写的: public class HtmlServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse r…
SpringBoot配置使用jsp页面技术 1.pom配置 package配置必须为war类型 添加依赖 <packaging>war</packaging> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency> <dependen…