Document directory
Twostrategies for loading resource bundles and property files from Java code
About the author
Twostrategies for loading resource bundles and property files from Java code
By region mirroubtsov, javaworld.com, 11/22/02
From: http://www.javaworld.com/javaworld/javaqa/2002-11/02-qa-1122-resources.html
Q: whatis the difference between class.
1. In Servlet/filter and other servlet web environments, as long as the javax. servlet. servletcontext type is obtained, the path can be obtained through getrealpath. The top-level directory in the relative path can be obtained through the parameter.
Request. getsession (). getservletcontext (). getrealpath ("/");
2. jsp custom tag javax. servlet. jsp. tagext. tagsupport(Javax. servlet. servletcontext) pagecontext). getrealpath ("");
3. Common Java
package mytest, relative to. Class (Hererepathtest.class) file(iv)getResourceAsStream () vs Getresouce ()getResourceAsStream () method, the parameter is the same as the Getresouce () method, which is equivalent to the same result as when you get the file with GetResource (), and then new InputStream (file)(v) Supplementary1. Classes files in Web-inf in the WEB as Classpath directory2.
When I wrote code several times, I encountered the use of getresource (). At that time, I wrote it in a common class to load images in assets, but the code reported an error. Later I found that this method requires context, but I was eager to write and did not understand it carefully. As a result, I had no idea how to modify and pass the context, finally, in order to avoid this problem, we put it into the
1. Create a new Java project;2, a new test package under the Src/main/java;3. Create a new Test.java file and file.txt file under the test package;4, Test.java file content is written as follows: Package test; Import Java.net.URL; Public class Test { publicstaticvoid main (string[] args) { = Test. class.
In the Java program release, many people will choose to use binary jar format for publishing, how to read the resources inside the jar?The main use of ClassLoader the following several methods to achieve:Public URL getresource (String name);Public InputStream getResourceAsStream (String name)public static InputStream Getsystemresourceasstream (String name)public static URL Getsystemresource (String name)I u
getresource () and getResourceAsStream ()The compiled Java class file can be packaged as a jar file to run anywhere. But when we need to use some resources such as: an image, a piece of audio, you need to have a resource folder in the jar package, you must ensure that the jar package and the resource folder are released together or the program will not function p
The 1 GetResource method is the function that gets the file path.
such as: String Value=testmain2.class.getresource ("/a.properties"). ToString ();
This is the path to get the a.properties under SRC.
2 If the method argument starts with the SRC root in the beginning of "/", the lookup is started. If it does not begin with "/", the lookup is started from the package of the current class.
such as: String
Java tutorial translation Sequence Java Introduction Build a JSE development environment-install JDK and eclipse Language basics Java Hello World Program Analysis Variable Java Variables Java Native type Conversion of Java
anonymous classes without the class keyword?1) to have the new operator, similar to the normal class instantiation of an expression.2) to implement an interface or inherit a class, the example above is to implement the HelloWorld interface.3) class body (body), where you can define fields, methods, or even partial cla
Java Basics _ Inner classes: In Java, a class can be defined inside another class or inside a method, such that a class is called an inner class.The primary role of inner classes: using internal classes can reduce naming conflicts.Define location: An inner
this class, and become the anonymous inner class.2, you will want to define a callback function, but do not want to write a lot of code, you can consider anonymous inner class.3. Syntax:Class outerclass{ //Peripheral class fields and methods ... Supertype Object name = New Supertype (construction params) {//When
Java internal class (InnerClass) ---- non-static internal class, static internal class, local internal class, anonymous internal classMany people are not familiar with the java underwear Class
Java Tour (ix)--object class, Equals,tostring,getclass, inner class access rule, static inner class, Inner class principle, anonymous inner class
Every day by some trivial harassment, learning to continue
I. Object
A passage in Java programming thought:When writing a Java source code file, this file is often referred to as a compilation unit (sometimes referred to as a translation unit). Each compilation unit must have a suffix name. java, and within the compilation unit you can have a public class that has the same name as the f
Java reflection Class -- class, java reflection -- Class
Let's first look at the functions provided by reflection:
The reflection mechanism provides the function to determine the data type, parse the class structure, and obtain in
First, Java number Math class:1. Number class: Generally, when you need to use numbers, we usually use built-in data types, such as: Byte, int, long, double, and so on. However, in the actual development process, we often encounter situations where objects need to be used rather than built-in data types. To solve this problem, the
21. Write a Java application that consists of 3 classes: The Monkey class, the People class, and the main classE. Requirements:(1) There is a construction method in the Monkey class: Monkey (String s), and there is a public void speak ()method to output the message "babbling ..." in the Speak method.(2) The People
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.