473,790 Members | 2,617 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Moving data from a JTable to a Javascript table

7 New Member
Hi,

I have a program that is written in Java using swing. There is a JTable that is filled with data that needs to be put into a table on a web site which is written in Javascript. Each cell in the table on the web site is editable. The table in the application it set up to exactly like the one on the web site so it has all the same rows and columns. I have never used Javascript and don't know how to do this. Any help would be greatly appreciated.

Thanks
Oct 24 '07 #1
16 2578
r035198x
13,262 MVP
Hi,

I have a program that is written in Java using swing. There is a JTable that is filled with data that needs to be put into a table on a web site which is written in Javascript. Each cell in the table on the web site is editable. The table in the application it set up to exactly like the one on the web site so it has all the same rows and columns. I have never used Javascript and don't know how to do this. Any help would be greatly appreciated.

Thanks
What language is your website written in? JSPs? PHP?HTML only?
Oct 24 '07 #2
Epix
7 New Member
What language is your website written in? JSPs? PHP?HTML only?
It is written in HTML.
Oct 24 '07 #3
r035198x
13,262 MVP
It is written in HTML.
Create method in some Utility class. Call it createHTMLTable that takes a JTable object as a parameter and returns an HTML table as a String

Expand|Select|Wrap|Line Numbers
  1. public static String createHTMLTable (JTable jtable) {
  2. //....
  3. }
The method would then simply use a StringBuilder to build the HTML table from the jtable data inserting all the <TR> and <TD> tags where necessary. After that just save that string as a text or html file.

Can you do that?
Oct 24 '07 #4
JosAH
11,448 Recognized Expert MVP
It is written in HTML.
I don't understand your question: you have a client machine C that receives html
from a server machine S; you also have a machine J that displays that JTable;
possibly some of the C, S and J are one and the same machine. You want to
transfer data from machine J (the JTable thing) to which of the two other machines?
the client C or the server S that should transfer it again to the client C?

You do realize that that Javascript you mentioned runs on the client C do you?

kind regards,

Jos
Oct 24 '07 #5
Epix
7 New Member
Create method in some Utility class. Call it createHTMLTable that takes a JTable object as a parameter and returns an HTML table as a String

Expand|Select|Wrap|Line Numbers
  1. public static String createHTMLTable (JTable jtable) {
  2. //....
  3. }
The method would then simply use a StringBuilder to build the HTML table from the jtable data inserting all the <TR> and <TD> tags where necessary. After that just save that string as a text or html file.

Can you do that?
Unfortunately that won't work because I don't have access to any of the code of the website. I need to be able to just post the data from the JTable onto the table in the website.
Oct 24 '07 #6
r035198x
13,262 MVP
I don't understand your question: you have a client machine C that receives html
from a server machine S; you also have a machine J that displays that JTable;
possibly some of the C, S and J are one and the same machine. You want to
transfer data from machine J (the JTable thing) to which of the two other machines?
the client C or the server S that should transfer it again to the client C?

You do realize that that Javascript you mentioned runs on the client C do you?

kind regards,

Jos
I don't suppose they want it done automatically?
Oct 24 '07 #7
r035198x
13,262 MVP
Unfortunately that won't work because I don't have access to any of the code of the website. I need to be able to just post the data from the JTable onto the table in the website.
"post" using what?
Oct 24 '07 #8
Epix
7 New Member
I don't understand your question: you have a client machine C that receives html
from a server machine S; you also have a machine J that displays that JTable;
possibly some of the C, S and J are one and the same machine. You want to
transfer data from machine J (the JTable thing) to which of the two other machines?
the client C or the server S that should transfer it again to the client C?

You do realize that that Javascript you mentioned runs on the client C do you?

kind regards,

Jos
Sorry, I'll make my question more clear. There is a website that is run by another person that needs to be updated by me often by inputting values on the table in the website. I want to make this updating easier by having a program that will update all the fields on the website for me so I just have to press the submit button.

I have created a Java application that has a JTable with all of the updated information on it that needs to be put on the website. I need a way for the program to post this information onto the table in the website.
Oct 24 '07 #9
JosAH
11,448 Recognized Expert MVP
Sorry, I'll make my question more clear. There is a website that is run by another person that needs to be updated by me often by inputting values on the table in the website. I want to make this updating easier by having a program that will update all the fields on the website for me so I just have to press the submit button.

I have created a Java application that has a JTable with all of the updated information on it that needs to be put on the website. I need a way for the program to post this information onto the table in the website.
So you have a means of communication between your computer J (the one that
has the JTable) and machine S that needs an updated html file that it can send
to clients C?

I'd say follow r035198x's advice and have your computer J generate that html
file and send it to that server computer S.

kind regards,

Jos
Oct 24 '07 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

1
8976
by: asd | last post by:
I need to make the cells in the 1st column look like the column header. I tried the following code but it didn't change anything: private void rendererTest() { TableColumn column = tblDecisions.getColumnModel().getColumn(0); TableCellRenderer renderer = column.getHeaderRenderer(); column.setCellRenderer(renderer); }
1
7977
by: raysaun | last post by:
I am trying to set a TableCellEditor for a JTable, however, the editor never seems to get called. I can not even get a simplified version (below) to work. When I put a breakpoint on the return statement in getTableCellEditorComponent, it never stops there even though I edit cells in the table. Can anyone tell me what I am missing. By the way, I have gotten TableCellRenderers to work with no problems. public class Frame1 extends...
0
2031
by: nellu | last post by:
hi to all i have a JTable with n Rows and 5 Cols. i want to give search option in my program. program select a row dynamically. my code is like this ********************************* table = new JTable( dataValues, columnNames ); ListSelectionModel selectionModel = table.getSelectionModel(); selectionModel.addListSelectionListener( this ); scrollPane = new JScrollPane( table );
1
7392
by: onsir | last post by:
I have code like this, but still wrong. how to show data from database in JTable. package my.JavaNetBean; import java.sql.*; import java.io.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException;
5
7268
by: Ahmed Osama | last post by:
I'm using NetBeans 5.5 First :I want to bind data from table from MS Access DB into JTable . Second: Is there any other component in java to do the previous action(e.g. DataGrid )
2
2130
by: renehv | last post by:
Hi, does somebody konws how in runtime execution to change the data values in a JTable, setValueAt works only if the change is in the same table , if i want to change the table values from another component ??
1
1282
by: rengaraj | last post by:
Hi dears! I have some questions about JTable: 1- how can set some columns of my table in editable mode and som uneditable? 2- how can I create in some columns controls such as JButton or something like link to a file that these address save to my DB? 3- can I determine # of table rows in run time(when I create my JTable)?
5
9853
by: moizpalitanawala | last post by:
Hello friends, How to add data to JTable from a .txt file. I had seen this code from one of the tutorial from java.com. This code doesnt take any input. But shows what is written in the array. But i want the table to display the data from a .txt file in which i had stored information in this format. Can anyone please modify the codes and explain me. Name:Mr.xyz Phone:111111222222
5
5222
by: rburke1125 | last post by:
Hello All! I'm a bit new to Java, and certainly to the community. I'd appreciate any and all pointers to the right direction! I have a JTable that I have populated with a 2 dimensional array. During the period of the data sitting there, it will be modified. When finished, I would of course like to export it back to a 2 dimensional array. I really have no clue on the best way of doing this. I assume JTables do not have a 2-dim...
0
9666
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9511
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
1
10142
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9986
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9021
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6769
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5422
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5551
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
3
2909
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.