Write an Internet based application in J2ME that parses and saves the HTML source. The application should do the following:
Allow the user to enter a HTML URL into a TextField as part of a form (use the required constraints).
Create a HTTP connection with the server defined by the URL.
Read the HTML source into a byte array.
Save the tags (and only the tags) of the HTML source into a RecordStore. Each tag should be a separate record.
Count the number of occurrences of a particular tag specified through a TextTextField in the mainForm.