Question: I'm just wondering how it would be possible for any elements passed to a servlet to not be incorporated in a url when accessing a servlet, thanks.

Answer: 
Use a `POST` request instead of a `GET` request.
**HTTP POST** method is used to pass data enclosed in the body of the request message.
In your html form use method="post" like below,

```
<form action="HelloServlet" method="post">

```

For more details, See how HTTP POST method works [here](https://en.wikipedia.org/wiki/POST_(HTTP))