java - 基于操作系统的不同风格

标签 java jsp tomcat operating-system

我的网络应用有问题

我在 Windows 10 和 Windows 2003 Server 中使用 tomcat 6 + jr6,问题是当我使用 Windows 2003 Server 加载应用程序时,它不会应用与 Windows 2010 中相同的样式(图片向下),我在下载时遇到问题来自服务器的文件(仅在 Internet Explorer 中和 Windows 2003 Server 中的应用程序)

同样在 Windows 2003 Server 中 jsps 似乎加载比 Windows 2010 慢得多(同一台机器不同 SO)

附言。我使用 Windows 2010 Internet Explorer 进行所有测试

问题是,这可能吗?

本以为只有java版和tomcat版适用

Windows 2003 服务器 + Tomcat 6 + JRE6 + Internet Explorer

enter image description here

Windows 2010 + Tomcat 6 + JRE6 + Internet Explorer enter image description here

最佳答案

Web 浏览器就是这样工作的:它们有自己的默认样式,如果您不覆盖它们,您将获得默认样式。

我看到你的两个屏幕截图之间最大的区别是底部“Guardar Escritura”按钮的形状:在上图中,按钮是方角,在下图中它是圆角。

您可以使用 CSS 完全控制按钮显示。看来您需要向样式表添加更多样式,以确保您的页面在所有平台上看起来都一样。

请注意,大多数 MSIE/Edge 版本都有类似的默认值。当您在 Firefox、Chrome 或 Safari 中加载页面时,您可能会感到惊讶。

关于java - 基于操作系统的不同风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44151210/

相关文章:

tomcat - 在tomcat中重写url而不使用第三方api

java - 在 Android 应用程序中将评论文本包装在用户名下方

java - ojdbc8.jar 可以用于使用 Java 连接/查询 Oracle XE 吗?

java - MapStruct 不复制子类属性

javascript - 将 Javascript 输入隐藏字段的值设置为在另一个输入文本字段中输入的值

java - 为我的 webapp 自动添加 "www"子域

java - 我应该如何安装 JDateChooser?

javascript - 将数据从 javascript 传递到 servlet

java - Struts2 datetimepicker 不显示

hibernate - Grails (v2.2) 应用程序通过 run-app 启动,但在 tomcat 7 上部署 war 时死掉