\ fifth day-servlet development and ServletConfig and ServletContext object \12-web How to read a resource file from a common Java program in the application. mp4;
Multi-layer, DAO in order to get the configuration parameters in the resource file;
Get ServletContext in the Doget method in the servlet
ServletContext context = This.getservletcontext ();
The context object is then passed to the DAO, so the coupling is high and unreasonable.
So: How to pass the class loader
This properties is used in multiple places, typically in static code blocks:
To be wrapped with a try, not to be thrown, and eventually changed to:
10 of this video: 28 seconds, why this exception can not be thrown directly, try to catch out; what is the difference?
But the method above has drawbacks: it is not possible to get configuration data that is updated in real time, "The ClassLoader is loaded only once when the class is created"
java-servlet--"How to read a resource file from a common Java program in the 12-web application." MP4 "in doubt.