Passing Java Bean Name In A Method

Jun 13, 2014

Here I am taking response data from JSON using jackson API.I found a feature like using Jackson the properties can be set to bean properties.
 
private static String readUrl(String urlString) throws Exception {       
BufferedReader reader = null;       
try {           
URL url = new URL(urlString);           
reader = new BufferedReader(new InputStreamReader(url.openStream()));     

[Code] ....

I got the correct output here. But now I want to generalize my method into a utility class so that I can reuse the same method for setting response data directly to respective beans as given below:-
 
My question is how will I pass the bean object in my utility class?

public static Object getResponseData(String response,[b]String bean[/b]) throws Exception {       
ObjectMapper mapper = new ObjectMapper(); 
mapper.configure(DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);       
JsonNode root = mapper.readTree(response);

[Code] ....

View Replies


ADVERTISEMENT

JSF :: Passing Backing Bean To Another Class

Mar 7, 2014

I am new to JSF and was trying to find an example.

My question is in the processPage() method... how do i pass the managed bean to the ProjectDAO insert statement?

Faces-config.xml

<managed-bean>
<managed-bean-name>projectBean_backing</managed-bean-name>
<managed-bean-class>com.att.ped.backing.Project</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>

[Code] .....

View Replies View Related

JSF :: Passing Content Of Input-text To Bean?

Apr 8, 2014

I have an xhtml file with this content:

<h:inputText tabindex="7" styleClass="input" id="title" value="#{register.title}"
required="true">
</h:inputText>

Basically I want the user to enter his title (e.g. Mr., Dr.), which would be passed on to a bean which would send this information to me in email.

I also have a bean called register, along with setters and getters:

private String title;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}

I want to pass this information to a String called body, within the bean:

body = body+"Title: "+this.title+"
";

I would then send the String in an email.

View Replies View Related

Java EE SDK :: CDI Bean Cannot Access Public Method Of Unmodifiable Collection

Jan 10, 2010

I've got a CDI bean which is a facade for a JPA entity. Such entity has got a many to one relationship with itself and I've got the following method:

public Set<Account> getChildren() {
        return this.children;
}

which is called in a JSF/Facelets page:

<h:commandLink action="#{accountController.destroy}" value="#{bundle.ListAccountDestroyLink}" rendered="#{item.children.size() == 0}"/>I then decided to return an unmodifiable set and changed getChildren() accordingly:
public Set<Account> getChildren() {
        return Collections.unmodifiableSet(children);
}

The page now reports this error:

java.lang.IllegalAccessException: Class javax.el.BeanELResolver can not access a member of class java.util.Collections$UnmodifiableCollection with modifiers "public"
     at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)
     at java.lang.reflect.Method.invoke(Method.java:588)

[Code] ....

javax.el.BeanELResolver is incorrectly failing because it's trying to invoke the size() method using reflection without correctly taking into account the method visibility (which is indeed invokable programmatically). I'm running NetBeans 6.8, Glassfish 3.0 and jdk1.6.0_17.

Is this a bug in BeanELResolver?

View Replies View Related

Passing File Path To Servlet Using Drag And Drop Method In Java Web

Jun 18, 2014

currently I am doing my java web application project ,and it has following steps 1) Upload the txt files 2) java servlet gets the txt file's url , read the data and do the calculation 3) pass the results

I almost finished the second step , and working on the first step .Since there are so many input files at a given time , i have to use drag and drop method to get the file's location.how to pass file's path to servlet.( servlet code can read the data from the given txt file path )software used - tomcat and netbeans 8.0

View Replies View Related

Which Method Is Used While Passing Or Returning A Object From The Native Method

Mar 5, 2014

Which method is used while passing or returning a java object from the native method?

View Replies View Related

JSF :: Injection Of EJB Into CDI Bean Call Of Method Not Allowed

Apr 21, 2014

In an JEE6 webprofile project, using JBoss EAP 6.1:

I have a CDI Bean:

import javax.faces.bean.SessionScoped;
import javax.inject.Inject;
import javax.inject.Named;
import de.dpunkt.myaktion.model.Organisator;
import de.dpunkt.myaktion.services.OrganisatorDAO;

[code]....

When I call doCreate() I get

javax.servlet.ServletException: javax.ejb.EJBAccessException: JBAS014502: Aufruf an Methode: public abstract void de.dpunkt.myaktion.services.OrganisatorDAO.save(de.dpunkt.myaktion.model.Organisator) von Bean: OrganisatorDAOBean ist nicht gestattet
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)

which translates to: call of method: .... from Bean ... is not allowed

View Replies View Related

JSF :: Get Data From Managed Bean Method After Servlet Filter

Feb 15, 2015

I have a situation to load data while JSF page loads. Also have a filter which populates user information from http request.

I was expecting the filter first to populate the user information and in the managed bean get method to verify the user information and get the data (from database). But in this case i see the managed bean get method is invoked before filter populates user information and i get null pointer exception because the user information is null.

I had to work around to get the user information from FacesContext in the managed bean get method because the user information wasn't available. Is there a way to make sure the filter is invoked first?

View Replies View Related

Passing A Value Into A Method

May 8, 2014

Does the following code pass a value into a method?

/code

lnValue[x][y] = computelnValue();

View Replies View Related

Enterprise JavaBeans :: Calling Singleton Bean From Session Bean Returns NullPointerException

Feb 23, 2013

I am doing this

@Startup
@Singleton
@ConcurrencyManagement(ConcurrencyManagementType.CONTAINER)
@Lock(LockType.READ)
public class ResourceBean {

[Code] ....

And I call this singleton bean from a stateless session bean like this

@Stateless
public class ClientBean {
@EJB
ResourceBean resource;

public String create(String r)
{
String res=resource.returnString(r);
return res;
}
}

But resource.returnString(r); gives a org.apache.jasper.JasperException: java.lang.NullPointerException I started the glassfish server in debug mode and found out that "resource" was null. but @PostConstruct in singleton does print which means singleton bean exists.

Can we call singleton beans with no interface in such a way form a session bean? I actually want to acquire instance of singleton bean when a client invokes method in Client bean...

View Replies View Related

JSP / JSTL :: Page Set Bean Variables But Give NullPointerException When Bean Try To Merge In DB

Nov 21, 2013

I'm new to JSP but I've to use it to grab data coming from an external site, pass data to a Bean, write data in a DB and redirect the user to another page. Follow the JSP page.

<%@page import="EJB.getResponse"%>
<%
long paymentID = Long.parseLong(request.getParameter("paymentid"));
String responsecode = "9999";
getResponse g = new getResponse();

[Code] ....
 
This is the bean:

@ManagedBean
@RequestScoped
public class getResponse implements Serializable {
private Long paymentId;
private String result;
private String auth;

[Code] ....
 
On the console I see the prints but I receive the NullPointerException

WARNING: StandardWrapperValve[jsp]: PWC1406: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at EJB.getResponse.printData(getResponse.java:72)
at org.apache.jsp.notify_jsp._jspService(notify_jsp.java from :60)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)

[Code] ....

View Replies View Related

Passing More Than One Array In A Method?

Nov 3, 2014

Can we pass more than one array in a method?

View Replies View Related

Passing Information To A Method Or Constructor

Feb 28, 2014

Passing Information to a Method or a Constructor

They show a line of code that goes like this:

public Polygon polygonFrom(Point[] corners) {
// method body goes here
}

So from what I understand this is a constructor method for a Polygon object from the Polygon class. What I dont get is the name of the method polygonFrom()

Shouldn't a constructor for a Polygon just have the same name as the class? Because from earlier examples in the tutorial it seems to me that this is what has been done

For example:

public Bicycle(int startCadence, int startSpeed, int startGear) {
gear = startGear;
cadence = startCadence;
speed = startSpeed;
}

View Replies View Related

Passing A Boolean Parameter From One Method To Other

Jan 30, 2015

Java SE Runtime Environment build 1.8.0..This is part of the code:

public static int addAddress (String[] number, boolean[] front, double[] total) {
int num = 0;
double ffee = 0;
/*boolean value = false;*/
 
[code]...

I have tried using the line of code commented out, /*boolean value = false;*/. However, another error is displayed. The compiler shows the following...

Inspection.java:33: error: incompatible types: boolean cannot be converted to boolean[]
front[num]= defineFront(num, value);
^
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output error...I know that boolean values are by default stored as false, once you create the array. However, I'm having trouble passing the variable to the method.

View Replies View Related

Passing Object Created In One Method To Another?

Oct 29, 2014

I am working on an independent project it is a simple little text based rpg that will run in a counsel window. I have an object for Character that is creating during a CreateCharacter method. I want the play to be able to enter a character that will open up a menu that displays things like the name and health and stuff of the character from the object created in CreateCharacter, but because I have it in a different class I don't know how to reference the object made in CreateCharacter.

I have it in 6 files

Character --- Object with getters/setters for things like name, age, race, class, ect
MainMenu --- Displays title and promts for new game and quit
CreateCharacter --- Walks through and sets all values in Character
Stats --- Keeps the players stats (health, attack, ect) in an array
Intro --- Beginning demo thing (not really important for this question)
Menu --- Displays all current user stats (Having issues with this one)

Example I have this in Menu

System.out.println("Name: " + ????.getName());

View Replies View Related

Passing A Method And Searching Array

Apr 22, 2014

How to pass the methods listed below.

public ArrayList<Person> findPerson(String searchFor)

^ this method is suppose to search an array and find whatever you search (numerical or alphabetical)

I have this

public ArrayList<Person> findPerson(String searchFor) {
Main.handleSearchPerson(keyboard, searchFor);
ArrayList<Person> matches = new ArrayList<>();
for (Person p : personList) {
boolean isAMatch = false;

[Code] .....

I am not sure if how i am searching the method is correct or how to pass that to another class to put it inside of a switch statement.

View Replies View Related

Passing A Method And Searching Array

Apr 22, 2014

How to pass the methods listed below.

public ArrayList<Person> findPerson(String searchFor)

^ this method is suppose to search an array and find whatever you search (numerical or alphabetical)

i have this

public ArrayList<Person> findPerson(String searchFor) {
Main.handleSearchPerson(keyboard, searchFor);
ArrayList<Person> matches = new ArrayList<>();
for (Person p : personList) {
boolean isAMatch = false;
if (p.getFirstName().equalsIgnoreCase(searchFor)) {
isAMatch = true;

[Code] ....

I am not sure if how i am searching the method is correct or how to pass that to another class to put it inside of a switch statement.

View Replies View Related

Passing Unknown Type To A Method And Returning It

Feb 20, 2014

So I want to know how in Java you can pass a unkown type into a method (type can be an int, double, or a user defined object) and return that unkown type.

example of what I want:
Java Code:
public (unknowntype)[] method2 ((unknowntype)[])
//Process Data
//unknowntype.process();
return (unknowntype);
} mh_sh_highlight_all('java');

I know in C you can use void pointers and in c++ we have templates but I do not know how java handles this. Also I want to know if it is possible to call a method in the unknowntype.

View Replies View Related

Servlets :: How To Change URL To JSP Name After Passing To DoPost Method

Aug 12, 2014

I have a log in page accessed by: localhost/Security/Login.jsp

When I click a log in button, doPost() method is executed from Login.java and displays the contents from main.jsp.

However,its url on my browser is localhost/Security/Login.

Generally, the pattern is the address of Login servlet.

So if I click a button from main.jsp, error occurs because it is trying to locate a servlet from /Security/[Servlet name].

What I want is to change the url as I go to main.jsp to localhost/Home/main.jsp.

Is this possible?

View Replies View Related

Passing Object From JSP Page Through JSTL Into Controller Method

May 12, 2015

I need to pass advanced object into controller from JSP page, but I always get null result.It's a controller method:

Java Code:

@RequestMapping(value="admin-user-edit", method=RequestMethod.POST)
public ModelAndView editUser(@ModelAttribute(value="user") UsersEntity user)
{
if (null == user)System.out.println("User is null");
else
System.out.println("User name = " + user.getName() + " | Users id = " + user.getId());
ModelAndView view = new ModelAndView();
return view;
} mh_sh_highlight_all('java');

And this is a JSP page snippet. I need to choose some user from user list and pass it to controller.

XML Code:

<c:forEach var="user" items="${user_list}">
<tr>
<td><c:out value="${user.id}" /></td>
<td><c:out value="${user.name}" /></td>
<td><c:out value="${user.login}" /></td>
<td><c:out value="${user.status}" /></td>

[code]...

I tried to pass it through HttpServletRequest argument but all the same.

View Replies View Related

Passing Values Into Constructors Using Main Or Static Method Functionality

Jan 24, 2014

I just kinda get stuck when it comes to passing values into constructors, using main method or static method functionality. In theory i kind of understand how it work but when i type it, it's totally different! I have to have a junit test too but i guess i could do that in the end.

I have attached the assignment. So, how to proceed with this:
 
public class Flight {
int flight_number, capacity, number_of_seats_left;
String origin, destination;
String departure_time;
double original_price;
 
[Code] ....

View Replies View Related

How To Print Contents Of Java Bean

Mar 24, 2015

I'm trying to debug a program and I need to see the values in a Bean. I tried

" system.out.println("OrderManager.java: packagePricing, packBean= "+packBean);"

but that just gives me

"OrderManager.java: packagePricing, packBean=com.voxportal.web.device.PackageBean@73dde7ae"

which I think is a reference to the bean but not the actual contents of the Bean.

View Replies View Related

Swing/AWT/SWT :: Getting JFrame Reference Into Java Bean Using RMI?

May 21, 2014

I got a project at my university , and we are working with JBoss with the free version WildFly .And also with Java EE.

Now the application is a simple game of Battle Ships or sinking ships to be honest i am not sure as to how the game is actually called.

Registering a user and saving his or her information is not hard using a Stateless java bean , to save the data in the database.

I have a Stateful java bean for every user , the bean is created on the server side after the user succeeds in logging in to the game.

This bean is used mainly for sending an invite from one user to another , to log out the user and everything else that is needed for the user.

The main problem that i encountered here is that JBoss dose not let me have a reference on my frame inside of the bean.

This makes things hard because i would need to use a Timer to ask the bean every second or so if there is an invite from someone , and i would need to save all of the invites .

This was the only thing i could think of .And also implementing the game it self , the communication between users would be complicated more so than i think its needed.

Then my professor said that i could make a service on the clients side in witch i would have a reference of the JFrame , and i could send this service to the java bean and using this service i could get access to the JFrame making things faster.

This would make things a lot easier.For the invite and for the game itself too.

My professor explained that JBoss or WildFly is based on RMI , and he said also that i would need to set up the registry on the server side .But i got lost because i was not sure as to what should i search for .

We are using an older version of WildFly not the newest but one version older , CR1 i think.

And we are also using JPA in the Dynamic web project , server .

View Replies View Related

I/O / Streams :: How To Parse CSV Using Runtime Configurable Bean Class In Java

Oct 30, 2014

I will detailedly explain my requirement below,. I am going to automate a manual process. I will be reading multiple CSV files from a remote location using java.There are five formats of input files are expected, each differs in their header structure. For example, Type 1 - Number, ID, Name, Phone, Address...Type 2 - Number, GID, Employee Name, Address1, Address2, Phone number and so the other three types are also differs.

The precondition is not all the files are expected for a particular run. I need to read these files one by one, validate it, log the validation error and i have to consolidate all the correct data from all the files together in a standard output format, in a single file The standard output format will be like,Number, Name, ID, Address

I need to have the above data alone in the output file and rest of the data can be ignored.What i have tried is as follows, I have created 5 bean classes representing each type's header. I just read an input, identify its type and parsed it. I parsed line by line.

public String[] parseCSV(String inputLine){
try {
String[] fields;

Pattern p =
Pattern.compile(",(?=([^"]*"[^"]*")*(?![^"]*"))");
fields = p.split(inputLine);
/*for ( int i = 0; i < fields.length; i++ ) {
System.out.println(fields[i]);
}*/

[code]...

I have validated as per the validation rules and i appended each line elements into an object. I have added all the objects in to a MAP collection. Likewise, i have created 5 beans and did the same.But, what is the change needed now is,. All the headers in all the five types of rosters are configurable items. hence, i have to change my bean classes everytime when the header structures are changed.

We have to create one single utility, which is configurable for all the five types of input files. To be very clear, if type 1 input comes with 8 columns and type 3 comes with 12 columns, the utility is able to parse it.

We are going to have a table which has the data regarding the header structure of all the five types of inputs alone. Once i read a file and identify its type, i will hit the database and read the header structure of that particular type and its column count. I will match the column count with the input file's header count and i will have to proceed creating a bean class on runtime depending upon the header structure read now. I will validate and consolidate as i did above. The requirement is, Runtime configuration of bean class, depending upon the type of input.

View Replies View Related

JSF :: Create A List Or Array Of Child Elements To Feed To Java Bean

Feb 5, 2014

I have a project I am currently working on using Primefaces and MySQL. I have a page that will display information queried from the database. I have textfields that will display the data from a given record. But I want to ensure that the displayed data cannot be altered. I decided on disabling the textfields unless the create or edit button were clicked. At which point all textfields will be enabled for editing, and cleared if create button was clicked. I want to push the disabling/enabling of the elements back to a managed bean, but I want to have the bean take in two lists or arrays, one containing all elements by ID and one containing a list of exempt elements. Is there a way I can create a List or Array of the ID's that I can send to the bean? I know little in Javascript and previous attempts to implement it have met with little success.

A short example of the code:

<p:tabView>
<p:tab id=pmDBTab title="PM Database Tab">
<p:panelGrid id="projectInfo">
<p:row id="rowOne">
<p:column id="r1c1" colspan="2">
<p:outputLabel id="searchLabel" for="searchField" value="Search: " style="font-weight: bolder"/>

[Code] ....

I want to create a list that would contain all and another that would contain the exemptions such as searchField, searchCriteria, searchButton, projectList and viewButton. The actual exemption list is far smaller than the list of all children. I have found sources that can disable the elements with a java bean, but I have not been able to find one that would allow me to define those that should and should not be disabled, then vice versa for enabling.

View Replies View Related

Java Code For Passing By Value

Oct 7, 2014

you will be making four variables (2 primitive integers and 2 Account Objects). You will be following the steps detailed below. The challenge is to understand exactly what is happening and why. Start by coding the following two methods in a java file.

Start your main method with four variables: a, b c, d. a and by should be integer data, set them to be the values 10 and 20 respectively. Variables c and d should be Account Objects. The first account © is Ted, has $70,000 as his balance. The second account (d) is Joe, he has only $15,000 as his balance. Their account numbers are up to you to determine.Next, please print out the four variables: a, b, c, and d. Make sure that you label which ones are which. After you print these variables, please pass all four variables to a static method that you will create below. After you finish the method, please print out the four variables again: a, b, c, and d. Just as they were printed before the method.

Static methods: This method can be called whatever you want, however it will be public, static, and void. This method should take in four parameters: w and x which will be integers, then y and z which will be Account Objects.The first thing this method should do is to print out the four variables w, x, y, and z. This should be done in the same manner as you did in the main method. Next, change the first variable (w) to 15. After that, ted bought a new car. He now has only $20,000 in his account. Change the balance of y to be 20,000. Step three is to make a new Account Object named John, he has a balance of $10,000. Assign him to the variable z. Lastly, print all four variables again: w, x, y, and z.

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved