Lets continue building "Online Tweeter Enterprise Application" in NetBeans. In this section of tutorial, you will create a Java Server Pages (JSP) by name "tweets.jsp". A JSP page is like a User Interface for Web Application. Its like a dynamic web page having html with java embedded into it.
Step 1: Open "Tweeter-war" project and right click Web Pages and then select New and than Other as shown in fig below.
Step 2: On clicking Other a dialog box appears by name New File. In the Categories: list select Web and in the File Types: select JSP as shown in fig below.
Step 3: Click

.
New JSP dialog box gets open. It prompts us to enter values for the File Name: , Project: , Location: , Folder: , Created File: and Options: .Enter the required values as per fig shown below.
Step 4: Click
A new jsp page gets created by the name tweets.jsp in the "Tweeter-war" module.Kindly add or remove additional code provided below.
Output of the jsp on browser window :
tweets.jsp is a simple web page having few html components which prompts user to enter UserName , Tweet he/she wants to publish and than click on Submit button.
In the next section of this blog (part 7) you will learn how to create a Singleton Session Bean in NetBeans for this application in the Web module.
Step 1: Open "Tweeter-war" project and right click Web Pages and then select New and than Other as shown in fig below.
Step 2: On clicking Other a dialog box appears by name New File. In the Categories: list select Web and in the File Types: select JSP as shown in fig below.
Step 3: Click

.
New JSP dialog box gets open. It prompts us to enter values for the File Name: , Project: , Location: , Folder: , Created File: and Options: .Enter the required values as per fig shown below.
Step 4: Click
A new jsp page gets created by the name tweets.jsp in the "Tweeter-war" module.Kindly add or remove additional code provided below.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tweeter</title>
</head>
<body>
<table border="0" bgcolor="aquagreen" cellpadding="0" cellspacing="0" width="60%">
<tr>
<td>
<table border="0" align="center" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="middle" align="center" style="padding-right:0px; padding-left:0px; padding-bottom:0px; font:24px/30px Georgia; width:228px; color:#FFFFFF; padding-top:0px; height:37px;">
What's happening ?. !!!
</td>
</tr>
</table>
</td>
</tr>
<tr align="left" valign="top">
<td height="20">
<hr />
</td>
</tr>
<tr>
<td>
<form name="tweetsForm" action="TweetsSubmit" method="post">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="right" valign="top">
UserName:
</td>
<td>
<input type="text" name="txtUsername" size="50" maxlength="75"/>
</td>
</tr>
<tr>
<td>
<br/>
</td>
</tr>
<tr>
<td align="right" valign="top">
Your Tweet:
</td>
<td>
<textarea name="txtTweet" cols="38" rows="6"></textarea>
</td>
</tr>
<tr align="left">
<td height="20">
<hr />
</td>
<td height="20">
<hr />
</td>
</tr>
<tr>
<td colspan="2" align="left">
<input type="submit" value="Tweet" />
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>
Output of the jsp on browser window :
tweets.jsp is a simple web page having few html components which prompts user to enter UserName , Tweet he/she wants to publish and than click on Submit button.
In the next section of this blog (part 7) you will learn how to create a Singleton Session Bean in NetBeans for this application in the Web module.




