Calling jsp page from a java program
Hello,
Is it possible to call a JSP page from a java program? If so, please let me know how it is possible.
I have a JSP page that inserts 10 records in a database based on the attribute given to the page. When the java program is executed all the 10 records need to be inserted.
The JSP page is already running fine in Tomcat.
Thanks and Regards,
Prasanna.
MVC has applied the standard of seperate your view , model and controller. I believe nobody will insert data from jsp page,better practice should be inserted from your database layer, normally is like DAO layer. so you should pass your data from jsp to your backend.
hopefully it's help u
Similar Messages
-
Can I call JSP page from forms6i C/S?
Hi.
How can I call JSP page from forms6i Client/Server?
Flavio.What is your problem with a host command? You can use:
host('c:\program files\internet explorer\iexplore.exe http://server/page.jsp');
There a disadvantage indeed: you have to close the browser before you can return to the form. -
Please help me to the following
How to Call jsp page from plsql??
Please its urgent
Edited by: 883730 on Mar 19, 2012 12:05 AMThe best approach would be to change the behavior of your site so that it includes index.jsp as one of the default files. Typically that is done using the upper-level control files of the site. Here's a link from Sun that describes their approach.
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/WebApp4.html
Actually, you don't say what type of webserver you're using, so it's really hard to guess. But if you were using an Apache webserver, you might want to review the "DirectoryIndex" directive here...
http://httpd.apache.org/docs/2.2/mod/mod_dir.html
In fact, if you were using Apache and didn't want to do that, you could do a redirect to another page using the "redirect" directive in the webserver control files as described here:
http://httpd.apache.org/docs/2.1/en/mod/mod_alias.html#redirect -
Possibility of calling standard actions from a java program
Hi ,
I am working for a project where customer wants to have option of saving orders as draft only and later convert to order if need be. However since we do not want many drafts to reside on server there is a need to delete these at a specified time. For draft orders I am using order templates since they stay in the database without getting converted to orders. Now I do not know how to go about the deletion part.
i need to write a program that would run on the server and which would fetch the templates (drafts) that have been created till a particular time and call the delete action of the template. Now the question is how do i call these actions from a java program where this java program will have to run on the server end (ie will be a backend process).
Please suggest.
Thanks
Roopalihello roopali,
you can create a separate thread that will run your
code that will check for stale drafts and delete them.
it is just like a session management program but here
we will be looking over the drafts and not the session
objects.
now if you want the invocation of the action from another
program, a socket program would suffice but opening ports
will cause you network connections thru firewall.
if you can make use of HTTP servlet as your service
provider e.g., you can then just pass some action params
to invoke it.
regards
jo -
Calling OCX Methods from a Java Program
Hi All,
Is it possible to call OCX methods from a Java program? If yes, can you please refer me to any documents or sample code to achieve this.
All inputs are highly appreciated.
Thanks
TarekJNI
http://java.sun.com/docs/books/tutorial/native1.1/index.html -
Calling another application from a java program
Hi, Java ppl.
I wanted to know how can I call another program say a help application or an exe from a java program. anyone with any advice or a piece of code would help.
Thanks
PradeepI had the same situation and I tried the code that you sugested and it works. I was wondering, what am I expecting in the while loop that appears after the int inp; statement? Is some data going to be displayed on the screen? How essential is to have that while loop after the calling the exec() method?
Sorry for the amount of questions, I never tried this before.
Best regards,
Luis E. -
Calling a servlet from a java program
I could not find a forum for servlet hence am posting
here
I have a servlet that accepts prameters and
gives some out put .
I want to be able to call this servlet ( invoke )
from a Java Program .
How do i do that ..
Any sample code /pointer would be appreciated.
Deepahi
you can try this code.
URL url = new URL("http://localhost:8888/yourServlet?param1=value1");
URLConnection con = url.openConnection();
StringBuffer sBuf = new StringBuffer();
BufferedReader bReader = new BufferedReader(
new InputStreamReader(
con.getInputStream()));
String line = null;
while((line = bReader.readLine()) != null) {
sBuf.append(line);
System.out.println(sBuf);
hope this helps
Shrini -
Calling an executable from a java program
How can I call a compiled program from a java program. I have a fortran program, which I would like to call for execution from within my java program. My OS is linux.
Thanks,
AnNot quite sure in the case of fortran program, but one thing can be done, call ur fortran program from a batch (.bat file) and call this .bat file from java ;
try {
Process p = Runtime.getRuntime().exec("run.bat");
p.waitFor();
catch( Exception e ) {
} -
Call ODI Scenario from a Java Program
Hi,
I would like to invoke the ODI Scenario from a Java Program. Is there any way i can do this?
Please let me know if you have any posts related to this.
Thanks,
MansurCheck this ..
How to run ODI scenario from java? -
Calling another class from a java program
I tried to call the Server1.class from the password program, but I failed. The password program source code is as follows:
class PasswordDialog extends java.awt.Dialog implements java.awt.event.ActionListener
* Constructor. Create this visual dialog component.
public PasswordDialog(java.awt.Frame parent, PasswordVerifier verifier)
super(parent);
addWindowListener(new WindowEventHandler());
setLayout(new java.awt.FlowLayout());
setSize(500, 100);
this.verifier = verifier;
add(useridField = new java.awt.TextField(10));
add(passwordField = new java.awt.TextField(10));
add(okButton = new java.awt.Button("Submit"));
add(cancelButton = new java.awt.Button("Cancel"));
okButton.addActionListener(this);
cancelButton.addActionListener(this);
passwordField.setEchoChar('*');
useridField.requestFocus();
public void actionPerformed(java.awt.event.ActionEvent e)
if (e.getSource() == okButton)
// Invoke password verification callback
try
boolean result = verifier.verifyPassword(
useridField.getText(), passwordField.getText());
if (! result) return; // verification failed; don't close this dialog
catch (Exception ex)
ex.printStackTrace();
// Close this dialog
System.out.println("I still can't call the Server1 class");
dispose();
else if (e.getSource() == cancelButton)
dispose();
class WindowEventHandler extends java.awt.event.WindowAdapter
public void windowClosing(java.awt.event.WindowEvent e)
System.exit(0);
// Private objects
private PasswordVerifier verifier;
private java.awt.TextField useridField;
private java.awt.TextField passwordField;
private java.awt.Button okButton;
private java.awt.Button cancelButton;
interface PasswordVerifier
public boolean verifyPassword(String userid, String password) throws Exception;
public class password implements PasswordVerifier
* Main routine for testing only.
public static void main(String[] args)
password verifier = new password();
java.awt.Frame f = new java.awt.Frame("Password Verifier");
f.setSize(100, 100);
f.show();
PasswordDialog d = new PasswordDialog(f, verifier);
d.show();
public boolean verifyPassword(String userid, String password) throws Exception
return (userid.equals("Albert") && password.equals("Einstein"));
and the Server1.java is as follows:
//Server Application
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
public class Server1 extends Frame implements ActionListener,Runnable,KeyListener
ServerSocket s;
Socket s1;
BufferedReader br;
BufferedWriter bw;
TextField text;
TextField name;
Button exit,clear;
Label label;
List list;
Panel p1=null;
Panel p2=null;
Panel sp21=null;
Panel sp22=null;
Panel jp=null;
public void run()
try{s1.setSoTimeout(1);}catch(Exception e){}
while (true)
try{
list.add(br.readLine());
}catch (Exception h){}
if(list.getItemCount()==7)
list.remove(0);
public Server1(String m)
{ super(m);
jp=new Panel();
p1=new Panel();
p2=new Panel();
sp21=new Panel();
sp22=new Panel();
jp.setLayout(new GridLayout(2,1));
p1.setLayout(new GridLayout(1,1));
p2.setLayout(new GridLayout(2,1));
sp21.setLayout(new FlowLayout());
sp22.setLayout(new FlowLayout());
exit = new Button("Exit");
clear = new Button("Clear");
exit.addActionListener(this);
clear.addActionListener(this);
list = new List(50);
text = new TextField(43);
name = new TextField(10);
label = new Label("Enter your name");
name.addKeyListener(this);
text.addKeyListener(this);
p1.add(list);
sp21.add(text);
sp21.add(exit);
sp22.add(label);
sp22.add(name);
sp22.add(clear);
p2.add(sp21);
p2.add(sp22);
jp.add(p1);
jp.add(p2);
this.add(jp);
setBackground(Color.orange);
setSize(380,300);
setLocation(0,0);
setVisible(true);
setResizable(false);
name.requestFocus();
try{
s = new ServerSocket(786);
s1=s.accept();
br = new BufferedReader(new InputStreamReader(
s1.getInputStream()));
bw = new BufferedWriter(new OutputStreamWriter(
s1.getOutputStream()));
bw.write("Welcome");bw.newLine();bw.flush();
Thread th;
th = new Thread(this);
th.start();
}catch(Exception e){}
public static void main(String args[])
new Server1("Server");
public void actionPerformed ( ActionEvent e)
if (e.getSource().equals(exit))
System.exit(0);
else if (e.getSource().equals(clear))
{ name.setText(" ");
name.setEditable(true);
public void keyPressed(KeyEvent ke) {
if(text.equals(ke.getSource()))
if(ke.getKeyCode()==KeyEvent.VK_ENTER)
try{
bw.write(name.getText()+">>"+text.getText());
bw.newLine();bw.flush();
}catch(Exception m){}
list.add(name.getText()+">>"+text.getText());
text.setText("");
else if(name.equals(ke.getSource())) {
if(ke.getKeyCode()==KeyEvent.VK_ENTER)
name.setEditable(false);
text.requestFocus();
public void keyReleased(KeyEvent ke)
//something
public void keyTyped(KeyEvent ke)
//something
I tried to create a new object by typing:
Server1 s = new Server1();
then call the main function
new Server1("Server");
but it doesn't work. Anybody can help me with this?try
Server1 s = new Server1();
s.Server1("Server");
or
new Server1().Server1("Server"); -
Dear Guys,
From BSP application I want to call a JSP Page. Is itpossible?
How can we integrate BSP and JSP....?
Any configuration has to be done.....?
Regards,
Shamilaif you have the url of it you can call from BSP.
-
Problem in calling JSP page from a servlet
can anyone please tell me how to call a JSP from servlet?
My code is:
ServletContext sc = this.getServletContext();
RequestDispatcher rd = sc.getRequestDispatcher("./Welcome.jsp");
if (rd !=null)
try
rd.forward(req, res);
catch (Exception e)
sc.log("---------------Problem invoking JSP.------------------", e);
I n the browser when i call this servlet it gives error-404.
NOT Found.
please help.I would try to change "./Welcome.jsp" to "/Welcome.jsp". I'm not sure what that period will do.
Are you able to access that JSP directly from your browser (even if it's not designed to be accessed that way)? If not, then you have some other problem.
When you say you get a 404 when you access the servlet, is that when you access the servlet, or when it tries to forward to the JSP? If you get the 404 when you access the servlet, perhaps your servlet-mapping to the servlet is invalid. -
How to run jsp pages from webdynpro java
Hi experts
I want to run the jsp pages present in a webserver like tomcat or weblogic servers from webdynpro.Is there any way to run a jsp from webdynpro environment?
Thanks and regards
venkat kalyanhi Venkat,
Check out this threads. They might be helpful
Re: web dynpro jsp
Re: Opening a jsp from another server(Weblogic) from webdynpro running on WAS
Regards,
Gopi -
How to call jsp page from OA page
Hi all,
I am new to OA Framework..I have a requirement where i have to navigate to a new jsp page.. on clicking a link in the OA page.The major trouble in this is that , that new jsp page should open in a new window.. not in the same window.
Please give me some solution as it is very urgent for me.
Thank you.
VasanthaSimilar issue has been discussed in last few weeks. Search in threads before posting the issues.
--Shiv -
How to call JSP page from applet?
I have some page1.jsp from which I call applet.
User works with this applet but some information does not in date inside applet.
So user click on some component at applet (some button etc.) and now I would like to do this:
1) open new window;
2) call page2.jsp at this new window.
The reason is that page2.jsp will read some data from database and then displays it in HTML inside page2.jsp itself. It is not necessary to pass these date back to applet for displaying them inside of applet.
So user then can have 2 windows: page1.jsp with applet and page2.jsp with some details information.
But I DO NOT know how to call page2.jsp from applet, and do ti in a new window. Is it possible and how?
Thanks
Mirekimport java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class MainMenu extends JApplet implements ActionListener
private JMenuBar mbar;
private JMenu Master,Leave,Report,Logout;
private JMenuItem UserMaster,DeptMaster,DesignationMaster,LeaveAvailable,LeaveApply,Generate;
private JPanel jp;
public void init()
mbar=new JMenuBar();
Master=new JMenu("Master");
Leave=new JMenu("Leave");
Report=new JMenu("Report");
Logout=new JMenu("Logout");
UserMaster=new JMenuItem("UserMaster");
UserMaster.setMnemonic('U');
DeptMaster=new JMenuItem("DeptMaster");
DeptMaster.setMnemonic('D');
DesignationMaster=new JMenuItem("DesignationMaster");
DesignationMaster.setMnemonic('D');
LeaveAvailable=new JMenuItem("LeaveAvailable");
LeaveAvailable.setMnemonic('L');
LeaveApply=new JMenuItem("LeaveApply");
LeaveApply.setMnemonic('L');
Generate=new JMenuItem("Generate");
Generate.setMnemonic('G');
Master.add(UserMaster);
Master.add(DeptMaster);
Master.add(DesignationMaster);
mbar.add(Master);
Leave.add(LeaveAvailable);
Leave.add(LeaveApply);
mbar.add(Leave);
Report.add(Generate);
mbar.add(Report);
mbar.add(Logout);
UserMaster.addActionListener(this);
DeptMaster.addActionListener(this);
DesignationMaster.addActionListener(this);
LeaveAvailable.addActionListener(this);
LeaveApply.addActionListener(this);
Generate.addActionListener(this);
Logout.addActionListener(this);
mbar.setVisible(true);
Container con=getContentPane();
con.add(mbar,BorderLayout.NORTH);
public void actionPerformed(ActionEvent ae){
if(ae.getSource()==UserMaster)
}
Maybe you are looking for
-
External Hard Drive not working after installing mavericks
After installing mavericks, I hooked up my external hard drive, and it would not show up on the computer. Tried checking if it showed in utilities, also a no show. Should I uninstall the ntfs software which is a few years old and instal a newer vers
-
Bootmgr missing after recovery discs
Hello, So I have recently had to factory reset my laptop which wiped everything clean including losing a restore point. I purchased the 3 recovery discs from HP 2 x Win 7 recovery media DVD's (Part 1 and 2) and the application and driver recovery DVD
-
Qosmio G40 has a problem with HDDVD
Hi, I just bought Qosmio g40 Nice laptop but I cannot watch HDDVD movies on it. Movie crashes sound as well I update bios Drivers for graphic card Toshiba HDDVD player but that makes no changes. I do not know where to go and how to solve the problem
-
RADIO APPLICATION compatible with on BB (BES)
Dear, Regarding : RADIO APP (to listen to FM radio stations) compatible with on BB (BES) I would like to download and make use of a compatible RADIO (to listen to the radio) application on BlackBerry curve that is compatible with BlackBerry Enterpris
-
I was reading in the WebLogic 5.1 docs that you can configure the max. number of http sessions that can exist in a weblogic server instance. I believe the default is 1024. The docs say that on the 1025th user, weblogic w