java后台 怎么(name 或 ID等)获取前台数据 相应的方法 是什么

java后台 怎么(name 或 ID等)获取前台数据 相应的方法 是什么,第1张

前台jsp页面:

<body>

<form id="formId" action="xxx/yyy/zzz"> //action里是提交到后台控制层的路径

<input type="text" name="name1" id="id1" value="想让后台接到的值"/>

<input type="submit" value="提交"/>

</form>

</body>

<!-- 一般想让前台的值传到后台大多会用表单提交,把你要传的值写在form表单里,name名称就是后台接值要用到的名称,id一般是在js里使用,或者使用jquery时会用到;在点击提交或者查询按钮后,表单里的值会根据action的路径传到后台 -->

后台控制层(Controller):

@RequestMapping(value="/xxx/yyy")

public class formController{

@RequestMapping(value = "/zzz")

public String getValue(String name1){ //比如说要传到后台的是一个string类型的字符串

Systemoutprintln(name1); //打印出的值就是前台input里填写的value值

//这时你就可以将接到的前台的值再传到service里从而对数据库进行 *** 作等

return "/mmm/nnn/lll"; //在对数据进行 *** 作以后,可以返回你想返回的页面,return后跟的就是页面的路径

}

}

//只是大体说了一下,我觉得这个应该不难懂吧,就算是别的框架,总体还是大同小异的,思想都差不多

JPanel panel = new JPanel();

int count = panelgetComponentCount();

for (int i = 0; i < count; i++) {

Object obj = panelgetComponent(i);

if (obj instanceof JButton) {

JButton button = (JButton) obj;

}

}

这样可以得到面板上的所有组件。

与你给出的C#代码接近。

windows下获取当前进程的话可以用dos命令tasklist

Runtime r=RuntimegetRuntime();

Process p=rexec("cmd /C tasklist");

BufferedReader reader=new BufferedReader(new InputStreamReader(pgetInputStream(),"gbk"));//windows的默认系统中文编码是gbk所以从cmd控制台的信息已gbk来解码

String line=null;

while((line=readerreadLine())!=null)

Systemoutprintln(line);

你是想用struts2传值吧,首先你要先在配置文件定义好action和要返回的视图,然后把请求提交给这个action,这里面要定义一个成员变量,并提供get和set方法,但这个名字必须是id,这应该知道为什么,因为它内部用反射技术实现的,然后反回视图,最后在aaa得值${},里面还是填那个id,同样是反射,你那个链接不对,应该提交给定义的action

API函数的声明就不说了。

先用findwindow找到窗体,用GetWindow和GetClassName获得其窗体内各对象的句柄,从而可以获得文本框的句柄。

最后用SendMessage函数想文本框发送文本。

tWnd = FindWindow(vbNullString, "窗口名")可以获得外部程序窗口的句柄twnd bwnd = GetWindow(tWnd, GW_CHILD)可以获得该窗口子对象的集合句柄bwnd !

以上就是关于java后台 怎么(name 或 ID等)获取前台数据 相应的方法 是什么全部的内容,包括:java后台 怎么(name 或 ID等)获取前台数据 相应的方法 是什么、如何用Java遍历panel里的控件,程序如下:、如何获得Java编写的程序的控件句柄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/9599563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存