what is struts-config-xml?and its use?
Answers were Sorted based on User's Feedback
Answer / payel
struts-conig.xml is used for
1. defining form bean (which holds the data)
2. define action mappting ( which action is to be called)
| Is This Answer Correct ? | 10 Yes | 5 No |
Answer / dipesh
our web.xml route the request to struts-config.xml..here we
write about form name & action mapping ...
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / anshuman mishra
struts-config.xml defines the number of action path used and
the mappings associated with the form beans.
Its use is to give privilege to the user
for interpreting the request given for an action form bean.
| Is This Answer Correct ? | 0 Yes | 3 No |
Describe the Big-O Notation.
What does provide mean construction?
How to convert string to char and vice versa?
What is an interface in java?
How we can declare a static variable?
Can a private method be declared as static?
Explain thread life cycle in java?
What are the rules for variable declaration?
write SQL command for table employee where print first name or last name start like "A" and who is working in domain(angular js,java,dotnet)
Question 7 [8] Consider the following class and answer the questions below it: public class StackWithGuard extends Stack { public StackWithGuard(int size) { super(size); } synchronized public boolean isEmpty() { return super.isEmpty(); } synchronized public boolean isFull() { return super.isFull(); } synchronized public int getSize() { return super.getSize(); } synchronized public void push(Object obj) { try { while (isFull()) { wait(); } } catch (InterruptedException e) {} super.push(obj); COS2144/102 11 notify(); } synchronized public Object pop() { try { while (isEmpty()) { wait(); } } catch (InterruptedException e) {} Object result = super.pop(); notify(); return result; } public static void main(String args[]) { StackWithGuard stack = new StackWithGuard(5); new Producer(stack, 15).start(); new Consumer(stack, 15).start(); } } Note: The Stack class is provided in the Appendix. Note also: The following questions all refer to the pop() method of the StackWithGuard class given above. 7.1 What does the synchronized keyword ensure for this method? (2) 7.2 Why is a while loop used to test whether the stack is empty? In other words, why wouldn't the following if statement be sufficient? if (isEmpty()) { wait(); } (2) 7.3 Why is the result of popping (provided by the inherited pop() method) stored in a temporary variable? In other words, why wouldn't the following statement be sufficient? return super.pop(); (2) 7.4 Why is the while loop placed in a try-catch structure? (2) Appendix The LinkedQueue class: public class LinkedQueue implements Queue { private Node first, last; private int count; public LinkedQueue() { first = last = null; count =0; } public int size() { return count; } public boolean isEmpty() { return (count == 0); 12 } public void enqueue(Object o) { Node node = new Node(); node.element = o; node.next = null; node.prev = last; if (last != null){ last.next = node; } else { last = first = node; } last = node; count++; } public void dequeue() { if ((first!= null) & (first.next!=null)) { first = first.next; first.prev = null; count--; } else { first = last = null; count--; } } public Object front() { return first; } } class Node { Object element; Node next, prev; } The Stack class: public class Stack { protected Object rep[]; protected int top = -1; protected int size = 0; protected int count = 0; public Stack(int size) { if (size > 0) { this.size = size; rep = new Object[size]; } } public boolean isFull() { return (count == size); } public boolean isEmpty() { return (count == 0); } public int getSize() { return size; } public void push(Object e) { if (e != null && !isFull()) { COS2144/102 13 top++; rep[top] = e; count ++; } } public Object pop() { Object result = null; if (!isEmpty()) { result = rep[top]; top--; count--; } return result; } }
Can a final variable be null?
How to calculate the length of a singly linked list in java?