We already specified the encoding in our enclosing JSP page.
<%@ page pageEncoding="UTF-8"%>
as well as specified the charset in the meta header
<meta http-equiv="content-type" content="text/html; charset=utf-8">
A common “workaround” is to convert the html to JSP to specify the encoding. However being lazy developers, we want a better solution. Eventually we found the hint to set the encoding in web.xml. We tweaked the extension from .jsp to .html and it works!
I was just issued a Lenovo ThinkPad T440p, not that I get to choose the model. Immediately I got down to customizing the quirks (to me).
1. Fn/Ctrl key swap
Ctrl-C Ctrl-V Ctrl-Z Ctrl-W all don’t work. Because in the Ctrl’s position is a Fn. This link explains why (so we could find the Fn key for ThinkLight in the dark), but I didn’t really need the ThinkLight so I swapped it anyway.
Go to BIOS > Keyboard/Mouse > Fn/Ctrl Swap > Enabled.
2. F1-F12 lock
F1-F12 could only be accessed with the Fn key. so F2 to rename became Fn-F2, and F5 to refresh became Fn-F5.
Press Fn-Esc to lock the Function keys.
3. Trackpad Scroll
I use a MBA at home so the two-finger scroll was reversed.
To keep myself sane, go to Control Panel > Mouse > Change Mouse Settings > ThinkPad > Advanced > Scroll > Two-Finger Scrolling > Check Switch Direction.
4. Lenovo Message Center Plus
The big red icon on the taskbar was an eyesore to me.
Right click on the taskbar > Toolbars > Uncheck Lenovo Solution Center.