
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
出现条件:当JSP页面头无编码设置,且JSP标签处理有调用response.setLocale(locale),而这个locale参数是读取请求头Accept-Language时,就会出现响应编码不同的情况。当请求:Accept-Language: en-US ,返回:text/html;当请求:Accept-Language: zh-CN , 返回:text/html;charset=UTF-8
JSP中会经常使用到使用jsp标签和jstl的标签,比如, , , 尤其是循环标签,在jsp最终输出的html中会产生大量的空行,使得性能降低。最方便的解决方法是在web.xml 中添加以下设置。这个是针对所有jsp页面,还有一种就是在单个的jsp中添加。
问题描述:应用部署在TongWeb上spring的websocket插件报错 "NosuitabledefaultRequestUpgradeStrategyfound" 。原因:spring websocket组件有针对不同应用服务器的判断,但恰恰没有TongWeb项。解决办法:TongWeb7.0.3.0及之后版本增加了org.apache.tomcat.websocket.server.Ws
TongWeb主配置文件tongweb.xml概要说明, 大部分控制台配置参数是保存在该文件中,必要时可直接修改,重启生效。<?xml version="1.0" encoding="UTF-8" standalone="yes"?><tongweb><!-- 热部署,自动部署 --><auto-deploy enabled="true" jsp-comp
问题:在应用开发、运维过程中,开发、运维人员常分不清采用的哪种JDBC数据源,有的直接答复是用的hibernate、MyBatis,这是上层的持久化框架。JDBC数据源常用的有:应用服务器自身的JNDI数据源、开源数据源 DBCP、 C3P0、Druid、hikari等。接下来我们介绍如何使用和配置。说明:第一种:采用TongWeb的JNDI数据源,可自学下关于JNDI的知识。1. 先将数据库驱动
不同数据库有不同的参数,通常在URL或连接参数中配置,如:connectiontimeout、sockettimeout、serverTimezone等等,具体由数据库驱动来设置。若应用系统在运行一段时间后,数据源连接占满,而长时间不释放,则可能存在连接泄露的问题,应用没有对连接进行关闭而又不能修复代码解决,这时需要配置以下参数。若无法修复应用代码,则需要开启强制回收连接功能,需考虑业务最长SQL
JDK
信创平台迁移认知误区
当使用TongWeb时出现问题,第一处理方式为查看TongWeb logs目录下的server.log。注意:千万不要在控制台查看日志,排序不规则,浏览行数少,不如直接看server.log。查看server.log日志主要查看应用的报错的根本原因,找到Caused by关键字,例如如下内容。Caused by: javax.naming.NameNotFoundException: Name "
问题描述:总是看到TongWeb的JVM线程监控图是红的。原因:因为这个图的计算方式是:getThreadCount()/getPeakThreadCount()比值。getThreadCount()返回活动线程的当前数目,包括守护线程和非守护线程。getPeakThreadCount()返回自从Java虚拟机启动或峰值重置以来峰值活动线程计数。刚启动TongWeb时这两个方法返回的线程数相近,所







