OpenClinica 用户手册/弹出式日历
外观
安装完成后,一切正常,但选择日期的弹出式日历除外。虽然您使用它,但在尝试保存数据时,仍然会收到错误消息“无效日期格式”。这可能是由于您的服务器区域设置不是英语/美国。
当 Tomcat 安装时,它会获取服务器的区域设置。主要目标是设置环境变量 - user.language - user.country(可能是可选的)尝试以下方法之一。两种方法都会更改使用此 Tomcat 服务的所有应用程序的环境变量。
要解决此问题,在 Windows 服务器上,选择“程序”,然后选择“Tomcat”,最后选择“配置”。转到“Java”选项卡,并在 Java 选项中添加两行
-Duser.language=en -Duser.country=US
以下方法适用于 Windows XP,并且可能在其他 Windows 版本上也类似
1. stop your tomcat 2. open a console window (enter 'cmd' into the start menu execute field) 3. go to <tomcat installation directory>\bin 4. execute tomcatw6.exe //ES// 5. add the system variables to your java configuration 6. start your tomcat
保存新设置并重启 Tomcat。
如果不存在,请在 /usr/local/tomcat/bin 中创建一个名为 setenv.sh 的新文件,其中包含以下代码
#!/bin/bash JAVA_OPTS="$JAVA_OPTS -Duser.language=en -Duser.country=US"
如果 setenv.sh 存在,请在 setenv.sh(/usr/local/tomcat/bin)中将 -Duser.language=en 和 -Duser.country=US 添加到 JAVA_OPTS 中
重启 Tomcat
注意:Debian Squeeze 用户将在 /usr/share/tomcat6/bin 中创建 setenv.sh 文件。