`
Alicus520
  • 浏览: 36137 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

Struts1分发器页面跳转后CSS无效

阅读更多

 

采用Struts分发器进行页面跳转后,页面显示很乱,无法加载CSS等一些引用文件。

 

解决方法:
在中添加 同时引用Struts的html标签即可解决。

 

 

分享到:
评论
1 楼 Alicus520 2011-08-17  
例如:
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="<%=basePath%>">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link href='<%=basePath%>/css/style.css' rel='stylesheet' type='text/css'></link>

相关推荐

    struts2.0基础学习

    1. Struts2拥有丰富的插件系统,如Tiles插件用于页面布局,FreemarkerPlugin支持FreeMarker模板引擎。 2. 通过扩展点可以自定义拦截器、结果类型等,增强框架功能。 总结,Struts2.0作为Java Web开发的重要工具,其...

    中文版Struts教程.doc

    Action执行完毕后,返回一个ActionForward对象,指示控制器转向哪个JSP页面进行渲染。在这个过程中,Struts还利用Tiles组件实现页面布局,ActionForm处理表单数据验证,以及I18N支持多语言显示。 Struts Action...

    Struts 学习笔记.doc

    Struts框架通过其独特的MVC架构,简化了Web应用的开发过程,使得开发者能够更加关注业务逻辑的编写而不是繁琐的页面跳转逻辑。通过深入理解Struts框架的工作原理及其核心组件,开发者可以更高效地利用该框架来构建...

    Struts2_1400_DefaultAction

    每个Action对应用户的某个操作或页面跳转。 2. **Action Mapping**:Action Mapping定义了Action与URL之间的映射关系,它决定了哪个URL请求将被转发到哪个Action。 3. **Dispatcher Servlet...

    初识Java EE经典MVC框架Struts.rar

    - **ActionForward**:定义了Action执行后的页面跳转,可以是相对路径或绝对路径。 - **Tiles**:Struts的一个扩展,提供了一种更强大和灵活的方式来组织和管理视图组件,支持布局和组合视图。 学习Struts框架,你...

    struts+spring+hibernate任务管理系统

    在本项目中,Struts主要负责页面跳转和数据传递,确保用户交互的流畅性。 2. **Spring**:Spring 是一个全面的Java企业级应用框架,提供依赖注入(DI)和面向切面编程(AOP)等功能。在SSH中,Spring主要负责管理...

    ext+struts2+json登陆方法.pdf

    - `&lt;filter&gt;` 和 `&lt;filter-mapping&gt;` 配置了Struts2的FilterDispatcher,它是Struts2的前端控制器,负责拦截所有请求并根据配置分发到对应的Action。 3. **struts.xml配置**: - 这是Struts2的配置文件,定义了...

    jsp文件中引用外部.css或.js文件的路径问题.pdf

    在开发Java Web应用程序时,JSP(JavaServer Pages)页面经常需要引用外部的CSS(Cascading Style Sheets)和JS(JavaScript)文件以实现样式和交互功能。在处理这些引用时,路径设置至关重要,因为不正确的路径会...

    Ajax+SSH最新用法

    Struts则负责整体的请求分发和页面跳转逻辑。这种结合可以创建高性能、交互性强的Web应用,同时利用SSH的强大力量来处理复杂业务逻辑和数据管理。 在提供的压缩包文件中,可能包含了使用Ajax和SSH构建的实际项目...

    JAVAWEB大作业报告书

    用户发起请求,通过Struts配置文件路由到对应的Action类,Action类执行业务逻辑后,返回一个ActionForward对象,决定跳转到哪个JSP页面。JSP页面通过EL和JSTL标签展示数据。 **3.3 关键代码分析** - Action类中的...

    jsp+strut写的网上书店

    处理完后,返回一个ActionForward对象指示视图如何跳转。 6. **数据库操作**:网上书店必然涉及到数据库操作,如MySQL等,用于存储图书信息、用户数据、订单状态等。通常会使用DAO(Data Access Object)模式来封装...

    FoodSystem:健康饮食系统(struts2,html)

    1. **请求分发**:Struts2拦截HTTP请求,并根据配置的Action映射将请求分发到相应的业务处理类(Action)。这使得系统结构清晰,易于维护。 2. **动作和结果**:每个Action对应一个业务逻辑,执行完毕后返回一个...

    网站访问速度优化提速方法

    - 使用`Server.Transfer`代替`Response.Redirect`进行页面跳转,可以避免不必要的客户端重定向过程。 综上所述,通过上述多种手段综合运用,可以有效地提升网站的访问速度,改善用户体验,从而为企业带来更多的商业...

    SpringMVC快速入门 深入分析

    转发与重定向:** SpringMVC支持两种请求跳转方式,即转发和重定向,其中重定向可以携带参数,用于页面之间的跳转。 **4. AJAX支持:** SpringMVC内置了对AJAX的支持,可以通过`@ResponseBody`注解直接返回JSON或...

    图书管理系统(java+mssql)130226.rar

    Struts处理控制器层,负责请求分发;Hibernate作为对象关系映射(ORM)工具,简化了数据库操作;Spring则提供全面的框架支持,包括依赖注入、AOP(面向切面编程)等。 4. **SQL (Structured Query Language)** SQL...

    基于SSH框架消息管理系统

    通过阅读和分析代码,可以学习到如何使用Struts2进行页面跳转和数据绑定,Spring如何管理依赖和事务,以及Hibernate如何操作数据库。此外,还可以了解邮件处理的实现方式,以及JSP在构建用户界面中的角色。 总结,...

    基于SSM的在线学习系统源码.zip

    这些模块的实现会涉及到用户认证、权限控制、数据持久化、页面跳转等技术。 6. **开发流程**:在开发这样一个系统时,首先会设计数据库模型,然后编写MyBatis的Mapper接口和XML配置文件,实现数据访问。接着,创建...

    bootstrap视频教学

    对于 Java 项目,Bootstrap 可以与服务器端框架如 Spring MVC 或 Struts 结合,处理表单提交和页面跳转。 此外,课程可能会涵盖自定义 Bootstrap 的主题和组件,以及如何利用 Less 或 Sass 预处理器进行更高级的...

    java面试笔试题用到的

    - 用户请求-&gt;控制器分发-&gt;视图显示-&gt;模型处理。 #### 16. 软件开发生命周期 - 包括需求分析、设计、编码、测试和维护等阶段。 #### 17. 路由协议种类及特点 - 包括RIP、OSPF、BGP等。 #### 18. AWT和Swing组件...

Global site tag (gtag.js) - Google Analytics