当然,给出的编译器必须已经安装在你的系统中,并且classpath可能需要设置,那处决于你选择的是何种编译器。
10.限制特定主机访问(restricting access to specific hosts)
有时,你可能想限制对tomcat web应用的访问,比如,你希望只有你指定的主机或ip地址可以访问你的应用。这样一来,就只有那些指定的的客户端可以访问服务的内容了。为了实现这种效果,tomcat提供了两个参数供你配置:remotehostvalve 和remoteaddrvalve。
通过配置这两个参数,可以让你过滤来自请求的主机或ip地址,并允许或拒绝哪些主机/ip。与之类似的,在apache的httpd文件里有对每个目录的允许/拒绝指定。
例如你可以把admin web application设置成只允许本地访问,设置如下:
| <context path="/path/to/secret_files" ...> <valve classname="org.apache.catalina.valves.remoteaddrvalve" allow="127.0.0.1" deny=""/> </context> |