Passer une variable à partir de JSP Java

Je suis en train de passer une variable chaîne de caractères appelée seq à partir d'un JSP à un programme Java, et de le transmettre à un autre programme Java en passant par la chaîne comme argument à son objet. Je suis en quelque sorte coincé.

Commencer.jsp:

<%@ page import="org.dypbbi.nirmiti.ProtModMain %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <title>NIRMITI</title>
    </head>
    <body>
        <h1>Please wait...</h1>
        <%
            String seq=request.getParameter("s");
            ProtModMain.getSequence(seq);
        %>
    </body>
</html>

ProtModMain.java:

package org.dypbbi.nirmiti;
public class ProtModMain {
    String sequence="";

    public static String getSequence(String str)
    {
        return str;
    }


    public static void main(String args[])throws Exception
    {
      ProtModMain MainObj = new ProtModMain();
      sequence = MainObj.getSequence();
      new ObjectFactory(sequence);
    }
}

Commencer.jsp permet de récupérer la chaîne de valeur de la HTML. Il transmet la chaîne de ProtModMain classe via la méthode getSequence. J'ai maintenant besoin d'utiliser la chaîne de valeur afin de le transmettre à d'autres classes qui en ont besoin, j'ai donc l'intention de passer un paramètre à la ObjectFactory objet. Mais avant cela, j'ai besoin d'appeler le getSequence méthode dans le ProtModMain classe afin que je puisse passer la valeur. Je ne suis pas la compréhension de la façon d'appeler le getSequence méthode dans la méthode principale de ProtModMain classe.

  • Vous avez une fausse idée de la façon dont jsps de travail et d' devrait être utilisée. Jetez un oeil sur le wiki pour les deux jsp et servlets
  • Comment une méthode main dans une application web!
InformationsquelleAutor kuks | 2013-04-15