Struts example program, Assignments of Java Programming

A strut is a structural component that is commonly used in engineering, architecture, aeronautics, and anatomy. Struts generally work by resisting longitudinal compression, but they may also serve in tension

Typology: Assignments

2022/2023

Uploaded on 09/29/2023

zero-88
zero-88 🇮🇳

1 document

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1.Student Model Class:
public class Student {
private String name;
private String usn;
private String department;
}
2. Struts Action Class:
import com.opensymphony.xwork2.ActionSupport;
public class StudentAction extends ActionSupport {
private Student student;
public String execute() {
return SUCCESS;
}
}
3. Struts Configuration File (struts.xml):
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="default" extends="struts-default">
<action name="student" class="StudentAction">
<result name="success">/studentInfo.jsp</result>
<result name="input">/studentForm.jsp</result>
</action>
</package>
</struts>
4. JSP File for Student Form (studentForm.jsp):
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Student Form</title>
</head>
<body>
<h1>Student Information Form</h1>
<s:form action="student">
<s:textfield label="Name" key="student.name" />
<s:textfield label="USN" key="student.usn" />
<s:textfield label="Department" key="student.department" />
<s:submit value="Submit" />
</s:form>
</body>
</html>
pf3

Partial preview of the text

Download Struts example program and more Assignments Java Programming in PDF only on Docsity!

1.Student Model Class: public class Student { private String name; private String usn; private String department; }

2. Struts Action Class: import com.opensymphony.xwork2.ActionSupport; public class StudentAction extends ActionSupport { private Student student; public String execute() { return SUCCESS; } } 3. Struts Configuration File (struts.xml):

/studentInfo.jsp /studentForm.jsp

4. JSP File for Student Form (studentForm.jsp): <%@ page contentType="text/html;charset=UTF-8" language="java" %>

Student Form Student Information Form

5. JSP File to Display Student Information (studentInfo.jsp): <%@ page contentType="text/html;charset=UTF-8" language="java" %>

Student Information Student Information <p>Name: </p> <p>USN: </p> <p>Department: </p>