java web 订阅
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。 展开全文
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
信息
优    点
上手快速并且相对容易
主要框架
使用Servlet或者Filter拦截请求
包    括
web服务器和web客户端
中文名
java web
应    用
Servlet,JSP
java web主要框架
Java的Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用Servlet或者Filter拦截请求,使用MVC的思想设计架构,使用约定,XML或 Annotation实现配置,运用Java面向对象的特点,面向对象实现请求和响应的流程,支持Jsp,Freemarker,Velocity等视图。Java EE标准,这意味着有很大的市场需求和更多的工作机会上手快速并且相对容易有大量可用的组件库大量的JSP标签对REST和安全支持不好没有一个统一的实现。既有SUN的实现,又有Apache的实现——MyFaces。对Spring MVC覆盖绑定(overriding binding)、验证(validation)等提供生命周期管理与许多表示层技术/框架无缝集成:JSP/JSTL、Tiles、Velocity、FreeMarker、Excel、XSL、PDF 等便于测试——归功于IoC大量的XML配置文件太过灵活——没有公共的父控制器没有内置的Ajax支持不需要书写XML配置文件良好的学习文档社区成员很热心社区比较小不如其他的项目活跃ActionBean里面的URL是硬编码的架构简单——易于扩展标记库很容易利用FreeMarker或者Velocity来定制基于控制器或者基于页面的导航文档组织得很差对新特征过分关注一旦学会它,将极大地提高生产率HTML模板——对页面设计师非常有利每出一个新版本,都会有大量的创新文档过于概念性,不够实用学习曲线陡峭发行周期长——每年都有较大的升级对Java开发者有利(不是Web开发者)页面和显示绑定紧密社区活跃——有来自创建者的支持HTML模板和Java代码紧挨着需要对OO有较好的理解Wicket逻辑——什么都用Java搞定
收起全文
精华内容
下载资源
问答
  • java web接口开发demo

    千次下载 热门讨论 2016-06-03 16:53:46
    java web接口开发demo 详细地址:http://blog.csdn.net/zxw136511485/article/details/51437115
  • java web技术开发大全(最全最新)

    千次下载 热门讨论 2012-10-10 07:21:38
    Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax+》讲解了JSP/S rvlet技术的基础知识,并提供了一个综合案例展示其具体应用,它们是Java Web服务端技术的基石,也是学习Java Web开发所要必须掌握...
  • Java Web开发完全掌握

    千次下载 2016-01-24 20:29:32
    Java Web开发完全掌握》主要内容简介:java是目前最受欢迎、应用最为广泛的跨平台程序设计语言之一。全书详细讲解了java web开发的相关技术知识,主要包括javascript、jsp、javabean、表达式语言(el)、jsp标签库...
  • JAVA WEB开发实战

    千人学习 2018-06-07 09:45:31
    走进JSP、掌握JSP语法、JSP内置对象、Servlet技术、综合实验(一)——JSP使用Model2实现登录模块、EL表达式语言、JSTL核心标签库、综合实验(...)——Ajax实现用户注册模块——可以轻松领会Java Web程序开发的精髓...
  • java web 项目打包、加密工具

    热门讨论 2012-06-18 17:08:17
    JInstall—专业的java web 项目打包、加密工具 软件说明: 通常情况下,java项目很容易被反编译、破解。即使对class文件进行了混淆,仍然还是符合java标准的类文件,所以还是可以反编译。要想彻底保护您的项目不被...
  • Java Json解析,Java Web Json解析,Java Web服务端获取Json数据,客户端通过HTTP获取Json数据
  • java web 外文文献

    2015-06-17 23:42:35
    java web 外文文献 毕业论文参考文献
  • Java Web整合开发王者归来(共4部分含源代码)part4

    千次下载 热门讨论 2012-09-25 12:50:42
    Java Web整合开发王者归来(共4部分含源代码) 并且源代码比光碟中的新,光盘中的代码有部分不全,有两个项目没有,现已打上补丁。 PDF文件解压缩后324M,源代码压缩文件65.5M 内容简介 参考:...
  • java web 实现QQ第三方登录Demo

    热门讨论 2016-09-06 00:07:17
    java web 实现QQ第三方登录Demo 我也专门写了一篇博客,照着我的博客操作就可以跑起来了
  • Java Web快速入门

    2020-11-22 15:17:45
    在学习JAVA企业级框架之前,必须要掌握的就是JAVA WEB编程。这是所有JAVA工程师、架构师的必经之路。学习JAVA WEB才能真正算是入了JAVA应用开发的门。     本课程介绍WEB编程原理、JSP\SERVLET\JAVABEAN...
  • java web 实现 调查问卷(带数据库)

    热门讨论 2014-06-24 15:18:56
    java web实现调查问卷,使用jsp/servlet技术,包含数据库建表语句。数据库使用mysql。
  • 零基础学Java Web开发 jSP+Servlet+Struts +Spring+Hibernate+Ajax零基础学Java Web开发 jSP+Servlet+Struts +Spring+Hibernate+Ajax零基础学Java Web开发 jSP+Servlet+Struts +Spring+Hibernate+Ajax零基础学Java ...
  • Java Web项目模板

    千次下载 热门讨论 2012-08-01 17:42:27
    java web 项目模板
  • 精通Java Web整合开发(JSP+AJAX+Struts+Hibernate)(第2版)

    千次下载 热门讨论 2012-11-29 14:55:20
    书籍目录: 《精通java web整合开发(jsp+ajax+struts+hibernate)(第2版)》 第1篇 基 础 篇 第1章 java web应用开发技术选用策略 第2章 开发运行环境的安装与配置 2.1 安装与配置jdk 1.65 2.2 安装web服务器tomcat ...
  • Java Web酒店管理系统源码 +mysql 数据库

    千次下载 热门讨论 2014-03-19 10:04:37
    首页访问地址 :http://localhost:8080/JavaPrj_9/首页配置 页面 修改 打开web.xml 修改 即可 <welcome>/WEB-INF/pages/userLogin.jsp 复制代码 数据库配置 为hotel-hibernate.xml 文件 测试了将近2个小时 系统...
  • java web接收上传文件服务器端示例

    热门讨论 2015-03-15 13:58:37
    做毕业设计的时候Android端要求把相关文件传到服务器端保存,目前这个就是用来接收文件上传请求的简单项目,目前就是在传送参数的时候中文会乱码,但是传送的文件不会乱码
  • 轻松搞定Java Web面试视频教程

    千人学习 2017-07-18 10:55:33
    轻松搞定Java Web面试视频培训教程主要是帮助正在找工作的毕业生或者想找更好工作的社会人员而设计的一系列课程。本人根据自己在阿里,爱奇艺,饿了么,携程,2345,小米,招商银行等等大公司的面试经验而总结出这样...
  • Java web简单员工信息管理系统

    热门讨论 2014-03-19 14:42:23
    Java web初学的简单员工信息管理系统
  • Java WEB开发基础知识

    万次阅读 多人点赞 2018-05-30 20:48:21
    一、WEB应用程序B/S ( browser/server ,浏览器/服务器)架构基于HTTP传输协议(超文本传输协议,回忆HTML的名字:超文本标记语言)WEB程序必须要运行在web容器上,如Tomcat /Jboss/WebLogic等二、HTTP协议HTTP使用...

    一、WEB应用程序

    B/S ( browser/server ,浏览器/服务器)架构

    基于HTTP传输协议(超文本传输协议,回忆HTML的名字:超文本标记语言)

    WEB程序必须要运行在web容器上,如Tomcat /Jboss/WebLogic等

    二、HTTP协议

    HTTP使用TCP作为它的支撑运输层协议,默认的端口是80(缺省端口)。

    超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应信息。 

    HTTP 请求报文HTTP 请求报文由请求行、请求头部、空行 和 请求包体 4 个部分组成,如下图所示:

    wKioL1THNfahGAkDAAFu--59S3M173.jpg

    HTTP 请求报文由请求行、请求头部、空行 和 请求包体 4 个部分组成下面对请求报文格式进行简单的分析:

    请求行:请求行由方法字段、URL 字段 和HTTP 协议版本字段 3 个部分组成,他们之间使用空格隔开。常用的 HTTP 请求方法有 GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT;

    GET:当客户端要从服务器中读取某个资源时,使用GET 方法。GET 方法要求服务器将URL 定位的资源放在响应报文的数据部分,回送给客户端,即向服务器请求某个资源。使用GET 方法时,请求参数和对应的值附加在 URL 后面,利用一个问号(“?”)代表URL 的结尾与请求参数的开始,传递参数长度受限制。例如,/index.jsp?id=100&op=bind。

    POST:当客户端给服务器提供信息较多时可以使用POST 方法,POST 方法向服务器提交数据,比如完成表单数据的提交,将数据提交给服务器处理。GET 一般用于获取/查询资源信息,POST 会附带用户数据,一般用于更新资源信息。POST 方法将请求参数封装在HTTP 请求数据中,以名称/值的形式出现,可以传输大量数据;请求头部:请求头部由关键字/值对组成,每行一对,关键字和值用英文冒号“:”分隔。

    请求头部通知服务器有关于客户端请求的信息,典型的请求头有:

    User-Agent:产生请求的浏览器类型;

    Accept:客户端可识别的响应内容类型列表;星号 “ * ” 用于按范围将类型分组,用 “ */* ” 指示可接受全部类型,用“ type/* ”指示可接受 type 类型的所有子类型;

    Accept-Language:客户端可接受的自然语言;

    Accept-Encoding:客户端可接受的编码压缩格式;

    Accept-Charset:可接受的应答的字符集;

    Host:请求的主机名,允许多个域名同处一个IP 地址,即虚拟主机;

    connection:连接方式(close 或 keepalive);

     Cookie:存储于客户端扩展字段,向同一域名的服务端发送属于该域的cookie;

    空行:最后一个请求头之后是一个空行,发送回车符和换行符,通知服务器以下不再有请求头;

    请求包体:请求包体不在 GET 方法中使用,而是在POST 方法中使用。POST 方法适用于需要客户填写表单的场合。与请求包体相关的最常使用的是包体类型 Content-Type 和包体长度 Content-Length。

    HTTP 响应报文HTTP 响应报文由状态行、响应头部、空行 和 响应包体 4 个部分组成,如下图所示:

    20150126110634828.png

    下面对响应报文格式进行简单的分析:

    状态行:状态行由 HTTP 协议版本字段、状态码和状态码的描述文本 3 个部分组成,他们之间使用空格隔开; 状态码由三位数字组成,第一位数字表示响应的类型,常用的状态码有五大类如下所示:

    1xx:表示服务器已接收了客户端请求,客户端可继续发送请求;

    2xx:表示服务器已成功接收到请求并进行处理;

    3xx:表示服务器要求客户端重定向;

    4xx:表示客户端的请求有非法内容; 

    5xx:表示服务器未能正常处理客户端的请求而出现意外错误;

    状态码描述文本有如下取值:

    200 OK:表示客户端请求成功; 

    400 Bad Request:表示客户端请求有语法错误,不能被服务器所理解; 

    401 Unauthonzed:表示请求未经授权,该状态代码必须与 WWW-Authenticate 报头域一起使用;

    403 Forbidden:表示服务器收到请求,但是拒绝提供服务,通常会在响应正文中给出不提供服务的原因; 

    404 Not Found:请求的资源不存在,例如,输入了错误的URL; 

    500 Internal Server Error:表示服务器发生不可预期的错误,导致无法完成客户端的请求; 

    503 Service Unavailable:表示服务器当前不能够处理客户端的请求,在一段时间之后,服务器可能会恢复正常;

    三、Servlet

    Servlet是javaWEB的核心,简单的说就是用Java编写的服务器端程序。用户进行一个动态请求(静态请求就是直接请求HTML )时,实际上是请求—个servlet

    WEB容器将Servlet加载到内存 通过init方法进行初始化

    Service()方法根据请求方法调用对应的处理方法doPost()或doGet(),还有一些其他的请求方法doPut() doOptions()...但这些方法不常用,并且从安全的角度都是建议屏蔽的。

    当Server不再需要Servlet时(一般当Server关闭时),Server调用 Servlet 的 destroy() 方法。

    四、JSP

    Java Server Pages是一种静态编码町机和动态编码Java混合的技术, 也有说法就是将java代码镶嵌在HTML上,在JSP之前,Servlet作为主体,功能比较强大,设计也很先进,但瑜出 HTML页面却完全是Java的out.print(), 一行一句的输出,对于页面编写和修改来说非常不方便,这才促使SUN公司推出JSP。JSP和ASP、PHP类似都是镶嵌型语言。另外补充一下,WEB容器后动的时候,会将_JSP编译成Servlet,也有说法JSP是Servlet的升级版。

    五、Tomcat

    Java WEB容器有很多,这里以Tomcat为例来说。前面说到,WEB程序必须运行在WEB容器上。Tomcat就是作为WEB容器来运行切Java WEB程序的。Tomcat是JAVA语言写的,需要JVM作为运行环境。

    Tomcat的目录结构

    bin………………………………可执行程序(脚本),启动停止调试Tomcat的一些bat.sh

    conf…………………………….配置文件 webx.ml server.xml 等

    lib……………………………....Tomcat运行需要的jar包

    logs…………………………….曰志文件

    temp…………………………….临时文件

    webapps………………………WEB 程序(编译后的项目文件)

    work…………………………….将jsp文件生成java文件在此目录进行

    补充说明一下,Tomcat将jsp编译成Java文件并不是实时进行的,所以有时候修改了页面,并没有及时生效,这时候我们只需要删除一下work目录下对应的文件即可。

    六、Java WEB项目结构

    一般来说,我们常说的Java项目基本上都是WEB项目(B/S架构),不是说Java不能做C/S程序,实际上Java的Swing就是画界面的,但是现在C#已经成为画界面最流行的语言,快速,简单,所以越来越少的人用Java来做C/S程序开发了。我们主要来说Java WEB项目,下面是最基本的项目结构。

    src…………………………….JAVA源码,java文件目录

    webContent/webRoot……………项目发布目录

    WEB-INF

    lib………………………………….项目需要的jar包

    web.xml…………………………WEB 程序的入口

    以上是Java WEB项目的核心结构,实际开发中,搭建项目会比这些复杂,特别是引用框架以后,配置文件的增加,会添加一些新的目录。

    七、开发框架

    前面提到客户端发起动态请求时,请求到Servlet进行处理,然后返回,整个请求处理的工作都是在Servlet中处理的,看起来比较简单,每当需要一个不同的请求就写一个Servlet,但实际开发的时候如果功能模块比较多,就需要写很多个Servlet,并且如果我们想修改一个请求的返回,也必须通过修改Java代码 (Servlet)的方式来实现。

    这样对功能的扩展和维护来说,就比较麻烦了,所以也就推动了很多集成幵发框架的流行,比如Webwork,Struts,SpringMVC,Jfinal等都是主流的Java WEB开发框架。

    使用框架有一个很笼统的优点概述,可以加快开发进程,在类似项目中重用代码将为开发者节省大量的时间和精力.框架为执行繁琐的代码任务提供预建模块。让使用者只关心核心业务的开发,框架帮你屏蔽原有技术跟业务开发无关的各类技术问题。但如果想要深入的了解一个框架,使用的更加熟练,还是需要了解底层的原理,找到其源头也就是Servlet。

    以SpringMVC为例简单描述一下工作原理

    SprfngMVC主要也是通过DispatcherServlet (Servlet调配器,在web_xml中配置)实现了Servlet这个接口,又叫前端控制器,来自前端的请求会先到达这里,它负责到后台去匹配合适的handler。DispatcherServlet的主要工作流程如下:

    1、 客户端发出http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet.

    2、 DipatcherServlet接收到这个请求之后将根据请求的信息(包括URL、Http方法、请求报文头和请求参数Cookie等)以及HandlerMapping的配置找到处理请求的处理器Controller (Handler)。

    3、 DispatclierServlet 根据 HandlerMapping 找到对应的Handler,将处理权交给Handler ( Handler将具体的处理进行封装),再由具体的 HandlerAdapter对Handler进行具体的调用。

    5、Handler对数据处理完成以后将返回一个ModeAndView对象给DispatcherServlet.

    6、  Handler返回的ModelAndView只是一个逻辑视图并不是一个正式的视图,Di spatcherSevlet通过ViewResolver将邀辑视图转化为真正的视图view(这句话简单的就是返回一个要返回的页面的相对路径,通过试图解析器转换成具体那个页面)。

    7、  Dispatcher通过model解析出ModeAndView中的参数进行解析最终展现出完整的view并返回给客户端。

    八、用SpringMVC编写功能模块

    由于框架配置工作量比较大,也需要对各方面的技术有所了解,暂时不做描述。我们简单的说一下实际开发中,如何在现有的框架基础上完成一个功能模块,了解功能的基本流程,以登录为例:

    1、首先要有登录入口( JSP页面),在SpringMVC框架中我们不建议直接 访问JSP页面,所以我们登录页面的访问也是通过后台处理的;

    2、编写丨ogin.jsp页面及登录返回页面index.jsp ;

    3、编写LoginController,里面包含两个请求控制方法,一个preLogin(),一个doLogin() ,其中preLogin()负责处理请求登录页面的请求(返回到 login.jsp ), doLogin()处理登录请求返回到index.jsp。

    4. login.jsp中需要通过表单或者ajax进行登录请求。

    请求/preLogin业务逻辑处理返回到login.jsp à 输入用户名、密码…

    请求/doLogin业务逻辑处理,返回登录结果index.jsp。

    九、其他基础知识

    数据库操作,Jdbc/Hibernate/Mybatis

    JSP标签,EL表达式,Struts标签,C标签等

    基本的前端技术CSS/JS/jQuery/Ajax


    参考资料 :

    Java WEB开发基础知识


    展开全文
  • java web开发实战1200例 第二卷 源码

    千次下载 热门讨论 2013-04-01 18:30:07
    范围两个压缩部分,请留意下载后解压!...《Java Web开发实战1200例(第2卷)》非常适合Java Web项目开发人员、Java Web初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。
  • 基于java web的医院网上预约挂号系统 代码+数据库文件 齐全 ;直接导入myeclipse就ok了,好使。献给做这个项目的同学
  • 《开发者突击:Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)》详细介绍了Java Web软件架构中的各种开发技术。主要内容包括:以MySQL为数据库、Tomcat为Web服务器、Eclipse为开发工具、CVS为版本控制工具...
  • Java Web 网上书店管理系统

    热门讨论 2012-05-26 18:13:46
    Java Web网上书店 J2EE,内含源代码,数据库。
  • java Web项目的目录结构说明

    热门讨论 2013-03-27 10:05:37
    myEclipse 创建的 java Web项目的目录结构说明
  • Java Web 简明教程

    千次阅读 多人点赞 2019-12-30 22:41:39
    猫哥带你去战斗——Java Web开发——前言[0] 猫哥带你去战斗——Java Web开发——开发环境介绍[0] 猫哥带你去战斗——Java Web开发——开发环境介绍[1] 猫哥带你去战斗——Java Web开发——开发环境介绍[2] 猫哥带你...

    本教程已配套《零基础JavaWeb视频教程》,从HTML/CSS/JS到Java后端,再到MySQL数据库,全程讲解及应用实例一网打尽,点此观看!

    本教程用于介绍Java Web开发入门的方方面面,包括开发环境、工具、网页、Java、数据库等。

    Java Web简明教程–前言[0]
    Java Web简明教程–开发环境介绍[0]
    Java Web简明教程–开发环境介绍[1]
    Java Web简明教程–开发环境介绍[2]
    Java Web简明教程–开发环境介绍[3]–图文安装流程
    Java Web简明教程–网页篇[0]–第一个网页,第一次访问
    Java Web简明教程–网页篇[1]–第一个网页,开始使用集成开发环境MyEclipse
    Java Web简明教程–网页篇[2]–基本标签
    Java Web简明教程–网页篇[3]–继续基本标签
    Java Web简明教程–网页篇[4]–表单
    Java Web简明教程–网页篇[5]–样式
    Java Web简明教程–网页篇[6]–布局
    Java Web简明教程–Java篇[0]–小谈动态网页
    Java Web简明教程–Java篇[1]–从内存讲起
    Java Web简明教程–Java篇[2]–Hello World
    Java Web简明教程–Java篇[3]–常用类型
    Java Web简明教程–Java篇[4]–常用容器
    Java Web简明教程–Java篇[5]–大王,有异常!
    Java Web简明教程–Java篇[6]–处理异常
    Java Web简明教程–Java篇[7]–认识数据库
    Java Web简明教程–Java篇[8]–连接MySQL
    Java Web简明教程–Java篇[9]–使用SQL语句实现增删改查
    Java Web简明教程–Java篇[10]–static和鸡蛋
    Java Web简明教程–Java篇[11]–数据库连接池
    Java Web简明教程–Java篇[12]–使用连接池的MySQL操作类
    Java Web简明教程–Java篇[13]–联表操作
    Java Web简明教程–Java篇[14]–数据库操作简化
    Java Web简明教程–Servlet篇[0]–Servlet是干嘛的
    Java Web简明教程–Servlet篇[1]–手(首)写Servlet
    Java Web简明教程–Servlet篇[2]–get与post
    Java Web简明教程–Servlet篇[3]–获取网页数据
    Java Web简明教程–Servlet篇[4]–JSP顺势而生
    Java Web简明教程–Servlet篇[5]–犀利的内置对象
    Java Web简明教程–Servlet篇[6]–漂亮的终结篇

    展开全文
  • 21天学通Java Web开发.pdf

    千次下载 热门讨论 2012-11-19 11:05:41
    《21天学通Java Web开发》是Java Web开发的基础教程,针对没有接触过或还不是特别熟悉Java Web开发的读者,详细介绍了Java Web开发的基础概念及技术要点。全书分为6篇共21章内容,第一篇为Java Web基础篇,介绍了...
  • java web项目中如何插入背景图片

    万次阅读 2018-11-12 20:12:59
    对于java可视化界面插入背景图片这个倒是轻而易举,只需要background-inage:url(图片路径就行),而对于与web项目中,我开始时也是采用这种方法,但是不尽然,代码如下: &lt;div class='ban' style="...

          对于java可视化界面插入背景图片这个倒是轻而易举,只需要background-inage:url(图片路径就行),而对于与web项目中,我开始时也是采用这种方法,但是不尽然,代码如下:

    <div class='ban' style="height:100%;background-image:url('/img/qx.jpg')">

    效果如下:

    图片就是不显示,后期我又加了<img alt="" src="/img/qx.jpg">,效果还是和上面一样,也是没有图片显示。后来我仔细想了想,是没有获取到图片真正的路径问题。我们需要获取/img/qx.jpg,

    我们就需要在jsp页面中写Java代码,让Java来获取项目的根路径,通过绝对路径的方式引入这些图片文件。我们则需要在jsp文件的开头写入下面的代码。

    <%
    String path = request.getContextPath();
    String basePath=null;
    basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    int port=request.getServerPort();
    	
    	if(port==80){
    	basePath=request.getScheme()+"://"+request.getServerName()+path;
    	
    	}else{
    		basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;
    		
    	}
    	request.setAttribute("basePath", basePath);
    %>

    这几段代码只是获取基本的路径,而request就是我们常说的JSP九大隐式对象之一,JSP就是Servlet,request.setAttribute("basePath", basePath) 表示将得到的basePath(项目根路径)存放到request作用域中,但是到这里我们还是不能把图片显示出来,我们需要在图片路径前面加入这行代码$<basePath>。如下:

    <div class='ban' style="height:100%;background-image:url('${basePath}/img/qx.jpg')">

    看,图片就显示出来了:

    好了,这次就分享到这里了,这里只是一个简单的图片插入问题,若有什么不对的地方,还望指教。

    展开全文
  • java web 程序音乐播放器

    热门讨论 2013-01-02 22:58:14
    本人是个java菜鸟,这几天先来没事,自己做了一个java web项目的音乐播放器,可以实现用户登录、注册、上传音乐、播放音乐!下载下来,解压一下,一个是项目文件夹,一个是数据库文件夹,数据库是oracle数据库,记得...
  • Java高手真经(高级编程卷):Java Web高级开发技术.pdf

    千次下载 热门讨论 2012-11-05 14:16:29
    Java高手真经(高级编程卷):Java Web高级开发技术.pdf 需要你就自己下载吧
  • Java Web开发从初学到精通》介绍如何整合Web框架进行J2EE开发,所有实例都基于MyEclipse IDE开发,引领读者快速进入基于JaVa web的J2EE应用领域。《Java Web开发从初学到精通》开始主要介绍Servlet、JSP、JavaBean...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,924,618
精华内容 769,847
关键字:

javaweb

java 订阅