Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Struts2中的用户输入 我在java中开发了一个后端,使用Struts2接口。我从最后一个动作类调用servlet类,从多个类中分割出我的业务逻辑。现在在代码的中间,如果调用一个特定的方法,我需要接受用户输入。(仅当我扫描的行中存在特定关键字时)另一个是必须的,如果调用了该函数,并且在获取输入后,代码应该从左边的位置继续。代码不需要接受任何输入,如果未调用该函数,则应该继续。有人可以帮助我了解流程和基本方法吗?谢谢!_Java_Struts2_User Input - Fatal编程技术网

Struts2中的用户输入 我在java中开发了一个后端,使用Struts2接口。我从最后一个动作类调用servlet类,从多个类中分割出我的业务逻辑。现在在代码的中间,如果调用一个特定的方法,我需要接受用户输入。(仅当我扫描的行中存在特定关键字时)另一个是必须的,如果调用了该函数,并且在获取输入后,代码应该从左边的位置继续。代码不需要接受任何输入,如果未调用该函数,则应该继续。有人可以帮助我了解流程和基本方法吗?谢谢!

Struts2中的用户输入 我在java中开发了一个后端,使用Struts2接口。我从最后一个动作类调用servlet类,从多个类中分割出我的业务逻辑。现在在代码的中间,如果调用一个特定的方法,我需要接受用户输入。(仅当我扫描的行中存在特定关键字时)另一个是必须的,如果调用了该函数,并且在获取输入后,代码应该从左边的位置继续。代码不需要接受任何输入,如果未调用该函数,则应该继续。有人可以帮助我了解流程和基本方法吗?谢谢!,java,struts2,user-input,Java,Struts2,User Input,调用Servlet的操作?该操作是您的“Servlet”。除了极少数情况外,您可能不再需要Servlet了 为了简单起见,该操作为视图准备数据,然后调用视图(JSP或其他): LoadDataToShowAction.java====>dataToShow.jsp 在dataToShow.jsp中,用户输入数据,然后单击按钮,调用另一个操作: dataToShow.jsp=====>ProcessUserDataAction.java 等等 注意,在代码的中间,有一个拦截器堆栈。你认为它是错误的

调用Servlet的操作?该操作是您的“Servlet”。除了极少数情况外,您可能不再需要Servlet了

为了简单起见,该操作为视图准备数据,然后调用视图(JSP或其他):

LoadDataToShowAction.java====>dataToShow.jsp

在dataToShow.jsp中,用户输入数据,然后单击按钮,调用另一个操作:

dataToShow.jsp=====>ProcessUserDataAction.java

等等


注意,在代码的中间,有一个拦截器堆栈。

你认为它是错误的。使用Struts范式的Web应用程序,你向用户显示一个页面,然后他们键入东西并点击提交。然后它返回给你,你可以用一些东西来显示在屏幕上。或者可能是CLI。勾选一个链接,你会显示另一个页面。这不是线性的。这是因为他们做了什么,你会回应。你可能会回应他们必须填写的页面,但在这种情况下保留状态是一个问题。