社区
Web 开发
帖子详情
java Web 网站所有页面均白屏
kk_Kevin
2011-03-10 01:32:27
java+tomcat开发了一个网站,开始没问题,运行今天后再次登陆首页面出现白屏(不显示任何内容),其他页面也是这个问题。随后重启tomcat后,网站恢复正常,这是什么原因,请大家指教?谢谢先!
...全文
536
9
打赏
收藏
java Web 网站所有页面均白屏
java+tomcat开发了一个网站,开始没问题,运行今天后再次登陆首页面出现白屏(不显示任何内容),其他页面也是这个问题。随后重启tomcat后,网站恢复正常,这是什么原因,请大家指教?谢谢先!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
中国吹牛事业奠基人
2012-10-28
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
在 IE option 中 有一项,显示友好的错误信息。把它去掉,就能看到真正的错误了。否则的话,有些错误会显示为白屏。
[/Quote]
哪里有ie option
?
中国吹牛事业奠基人
2012-10-28
打赏
举报
回复
楼主解决了 告诉我一下好吗? = =我刚学 也出现了这种状况
碧海情天-赵亮
2011-03-10
打赏
举报
回复
另外好好检查一下TOMCAT配置和程序。有些网站因为这样的问题,运行时间过一两天之后就会这样。
我是一道光_
2011-03-10
打赏
举报
回复
[Quote=引用 5 楼 coolfatman 的回复:]
在 IE option 中 有一项,显示友好的错误信息。把它去掉,就能看到真正的错误了。否则的话,有些错误会显示为白屏。
[/Quote]
en ,还有1 楼给的提议,都很好。
lz好好检查一下吧。
Coolfatman
2011-03-10
打赏
举报
回复
在 IE option 中 有一项,显示友好的错误信息。把它去掉,就能看到真正的错误了。否则的话,有些错误会显示为白屏。
YangBHMing
2011-03-10
打赏
举报
回复
我建议重装Tomact ,在重新配置一下。
kk_Kevin
2011-03-10
打赏
举报
回复
与tomcat缓存有没有关系???
wp500
2011-03-10
打赏
举报
回复
看看tomcat的日志。白屏看看浏览器的状态是完成还是没有相应。如果是完成可以查一下页面源代码看看浏览器是什么情况。
LZ,记得结贴啊。这结贴率别人哪有动力给你回帖啊
patch_20210113单点登录跳转主页显示
白屏
.zip
NCCloud2005版本单点登录获取登录秘钥跳转到主页
白屏
补丁文件
Android下
Web
View加载flash闪
白屏
问题解决方案源码
Android下
Web
View加载flash闪
白屏
问题解决方案源码
web
页面
模块化异步渲染struts-gpipe.zip
struts-gpipe 提供了将 groovy 引入 struts
java
web
项目的功能,
web
页面
模块化异步渲染。 这个项目的初衷是为了将groovy引入我们的struts
web
项目,在开发的过程中,发现有跟多可以做的是全,不过在最初的版本,struts-gpipe主要包括两个功能:1,经过简单的配置可以将groovy引入struts项目,这个时候我们可以将一些业 务逻辑代码从
java
code中提取出来放在groovy里面,至于为什么要把一些业务逻辑代码放在groovy里面,这是因为我们可以利用groovy动态语言的特性,想一 想,我们发布的时候再也不需要将
java
code编译成class然后在deploy。或许我们可以一秒钟搞定发布..这一点是振奋人心的..:)。但是这秒发的功能在struts-gpipe 在最初的版本中并没有做,后面会陆续加入。2,struts-gpipe的第二个主要功能是实现了异步响应的思想,我们通常的
web
页面
都是将所有内容渲染完才返回到
页面
的,如果这个
页面
很笨重,那么用户可能会遭遇到“
白屏
”的体验,这对产品来说简直是体验大打折 扣,struts-gpipe项目提供了将整个
页面
拆分成若干模块的功能,每一个模块都独立渲染,多个模块并发渲染,我们可以让一部分模块渲染完成之后先 返回给客户端,让另一部分模块渲染之后后返回给客户端,不用想,这样用户体验会好很多。struts-gpipe与struts和spring的整合:1,struts-gpipe提供注入spring容器bean的功能,用法一致。2,struts-gpipe提供ongl的功能,也就是会自动将模块属性引入 freemarker渲染,这一点是和spring mvc不同的,用过spring mvc的都知道,spring mvc向freemarker传入数据需要往model传入塞,而这一点struts使用了ongl技术,让用户不用写塞数据的冗余代码。struts-gpipe开发的时候尽量考虑到了用户的使用成本,因此将struts-gpipe引入项目配置起来相对还是比较简单的,下面简单介绍一下如何将struts-gpips引入我们的项目:1.
web
.xml配置
struts2
com.g
web
.filter.GStrutsPrepareAndExecuteFilter
config
struts-default.xml,struts-gpipe.xml,struts-plugin.xml,struts/struts.xml
struts-gpipe过滤器继承了StrutsPrepareAndExecuteFilter,在启动的时候会初始化struts-gpipe容器。2,struts.xml配置
web.groovy.dir" value="biz" />
web" namespace="/index" extends="gpipe-default">
web.front.action.Index">
web">/
WEB
-INF/ftl/index.ftl
第一个配置的struts常量是配置groovy脚本的的路径, 这个路径可以相对resource目录,第二个配置是需要使用struts-gpipe的package需要继承gpipe-defaule的配置,第三 个配置表示一种struts的返回类型。struts-gpipe为struts返回类型添加了一个类型“g
web
”,struts-gpipe会代理处 理index.ftl的渲染。3,脚本示例代码@GPipeMapping("m1") @Asyn class M1 implements GPipe{ private String m1; @Override String execute() { m1 = "build by m1.groovy"; return "/
WEB
-INF/gpipe/m1.ftl" } String getM1() { return m1 } void setM1(String m1) { this.m1 = m1 } }这里需要配置模块的名字,渲染方式:同步还是异步,返回的ftl路径。模块的名字和主模块里面名字对应:sync: ${GPipe_m1} anyn: ${GPipe_m2}其中GPipe_是我给模块名字起的前缀,这个固定,后面的对应groovy脚本里面用注解配置的名字。 标签:struts
web
view+html跳转activity
从网上下载的资源,修复了下,直接导入androidstudio,可运行
安卓
WEB
VIEW
安卓
WEB
VIEW
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章