Я работаю на веб-приложение, где я использовал класс калькулятор со следующей информацией: -Не хотите отображать инициализацию конструктора на странице jsp?
public class Calculator {
private static String name,familyname;
public Calculator() {
name = "Roberto";
familyname = "Sanchez";
}
public static String getName() {
return name;
}
public static String getFamilyname() {
return familyname;
}}
В моем файле index.jsp, я использовал следующий код: -
<%--
Document : login
Created on : Nov 3, 2016, 6:21:46 AM
Author : yati
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Student Information</title>
</head>
<body bgcolor="#00FFFF">
<%=new com.algeb.Calculator()%> <br>
First Name: <%= com.algeb.Calculator.getName()%> <br>
Family Name: <%= com.algeb.Calculator.getFamilyname()%> <br>
<a href="login.jsp"> Check Result</a>
</body>
</html>
Теперь, мой Веб-страница выглядит следующим образом: -
Моя проблема заключается в том, что я не показывать первую строку (Calling класс с помощью объекта), т.е. [email protected]. Это также важный шаг, так как без этого я не могу инициализировать имя и фамилию. Пожалуйста помоги?
Это допустимо, но без JavaBeans, является его возможное?? –
Вы можете создать объект в JSP eather, как и вы (новый объект), или как я сделал (javabean). –