java怎样在后台获取前台jsp页面文本框的value值

java怎样在后台获取前台jsp页面文本框的value值,第1张

1、如果你用的servlet的话,可以用requestgetParameter("name");这样获取jsp页面中表单name="name"值的数据。

2、如果用的struts2的话,必须在Action中写相应的get,set方法

比如:jsp页面中有个name值等于“name”,那么相应的Action中要有相应的name属性的set和get方法。

Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的。例如,Java不支持go to语句,代之以提供break和continue语句以及异常处理。

Java还剔除了C++的 *** 作符过载(overload)和多继承特征,并且不使用主文件,免去了预处理程序。因为Java没有结构,数组和串都是对象,所以不需要指针。Java能够自动处理对象的引用和间接引用,实现自动的无用单元收集,使用户不必为存储管理问题烦恼,能更多的时间和精力花在研发上。

扩展质料:

Java编译程序生成字节码(byte-code),而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统(run-time system)的系统上运行。

在一个解释性的环境中,程序开发的标准“链接”阶段大大消失了。如果说Java还有一个链接阶段,它只是把新类装进环境的过程,它是增量式的、轻量级的过程。

因此,Java支持快速原型和容易试验,它将导致快速程序开发。这是一个与传统的、耗时的“编译、链接和测试”形成鲜明对比的精巧的开发过程。

参考资料:

java-百度百科

1、监听按钮

EventAction ea;eagetSource()equals("你的按钮对象名称");//--即表示按钮被点击了

2、获取输入框值

TextField tf;tfgetText();//--即可获得输入框文本值

import javaawteventKeyAdapter;

import javaawteventKeyEvent;

import javaxswingJScrollPane;

import javaxswingJTextArea;

import javaxswingJTextField;

import javaxswingWindowConstants;

public class NewJFrame extends javaxswingJFrame {

private static final long serialVersionUID = 1L;

private JScrollPane jScrollPane1;

private JTextField jTextField1;

private JTextArea jTextArea1;

{

//Set Look & Feel

try {

javaxswingUIManagersetLookAndFeel("comsunjavaswingplafwindowsWindowsLookAndFeel");

} catch(Exception e) {

eprintStackTrace();

}

}

/

Auto-generated main method to display this JFrame

/

public static void main(String[] args) {

NewJFrame inst = new NewJFrame();

instsetVisible(true);

}

public NewJFrame() {

super();

initGUI();

}

private void initGUI() {

try {

setDefaultCloseOperation(WindowConstantsDISPOSE_ON_CLOSE);

getContentPane()setLayout(null);

{

jTextField1 = new JTextField();

getContentPane()add(jTextField1);

jTextField1setBounds(14, 189, 343, 28);

jTextField1addKeyListener(new KeyAdapter() {

public void keyTyped(KeyEvent evt) {

jTextField1KeyTyped(evt);

}

});

}

{

jScrollPane1 = new JScrollPane();

getContentPane()add(jScrollPane1);

jScrollPane1setBounds(14, 14, 343, 161);

{

jTextArea1 = new JTextArea();

jScrollPane1setViewportView(jTextArea1);

jTextArea1setLineWrap(true);

}

}

setResizable(false);

pack();

thissetSize(380, 265);

setLocationRelativeTo(null);

} catch (Exception e) {

eprintStackTrace();

}

}

private void jTextField1KeyTyped(KeyEvent evt) {

if (evtgetKeyChar()==KeyEventVK_ENTER) {

jTextArea1append(jTextField1getText()+"\n");

jTextField1setText("");

}

}

}

如果你想将文本框中的字符串转化成整数存储 int i=IntegerparseInt(textgetText()); text是你的文本框名 如果你想将1,2,3,4存储 String[] i=textgetText()split(","); 这样就将1,2,3,4存到了i数组中 当然你要用的话还转换类型 如:(int)i[0]就是1

1、Textfield 有一个方法叫getText(),用于获取文本的值,但取到的是字符串。要取得用户输入的信息,需要有一个触发按钮,比如提交。刚开始Textfield 的值是空的,当用户输入值后再点击 提交按钮,getText() 方法就能获取到 用户输入的值。

getText() 这个方法 不仅 Textfield 有这个方法,基本所有的组件都有这个方法取得组件里面的值。

2、TextField不需要设置就可以输入了,getText()是可以得到它的文本的,好像得不到可能是因为你没写条件,程序就运行了一次,而第一次文本框里面是没有值的,当然得不到啦

你可以

TextField txt=new TextField();

txtsetBounds(50,50,120,30);

thisgetContentPane()add(txt);

while(true)

{

Systemoutprintln(txtgetText());

}

3、你可以使用    JTextField  jtf=new JTextField(" *** 作员");

就可以用getText()获得值了。

4、是允许用户输入的,通过getText可以得到的不过转换成String显示的。

5、DoubleparseDouble() 转double

IntegerparseInt() 转int

以上就是关于java怎样在后台获取前台jsp页面文本框的value值全部的内容,包括:java怎样在后台获取前台jsp页面文本框的value值、javaSwing中在文本框TextField中输入值,然后点击按钮获取文本框中的值并进行相应的计算,怎么实现啊、关于JAVA 用getText()方法获取文本框textfield中的文本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9697837.html

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

发表评论

登录后才能评论

评论列表(0条)

保存