Tag: 用户input

Spring MVC:如何执行validation?

我想知道什么是最干净和最好的方式来执行用户input的表单validation。 我见过一些开发者实现了org.springframework.validation.Validator 。 关于这个问题:我看到它validation了一个类。 该类是否必须用用户input的值手动填充,然后传递给validation器? 我对确认用户input的最简洁和最好的方法感到困惑。 我知道使用request.getParameter() ,然后手动检查nulls的传统方法,但我不想在我的Controller做所有的validation。 有关这方面的一些很好的build议将不胜感激。 我没有在这个应用程序中使用Hibernate。

检测标准input是一个terminal或pipe道?

当我从terminal执行“ python ”而没有参数的时候,它会popupPython交互式shell。 当我从terminal执行“ cat | python ”时,它不会启动交互模式。 不知何故,没有得到任何input,它已经检测到它连接到pipe道。 我如何做类似的检测在C或C + +或Qt?

Python:raw_input读取数字的问题

不幸的是raw_input没有做我需要做的事情。 我想要做的是得到totPrimes =无论我在提示中键入。 如果我更换while count < totPrimes while count < 50此脚本的作品。 如果我在提示符中键入50,这个脚本是行不通的,恐怕raw_input不是我正在使用的函数吗? 这是我的代码片段: testNum = 3 div = 2 count = 1 totPrimes = raw_input("Please enter the primes: ") while count < totPrimes : while div <= testNum :

raw_input和超时

我想做一个raw_input('Enter something: .') 。 我想让它睡3秒,如果没有input,则取消提示并运行代码的其余部分。 然后代码再循环并执行raw_input 。 如果用户input'q'之类的东西,我也希望它能够被打破。

如何读取Python中的多行原始input?

我想创build一个需要多行用户input的Python程序。 例如: This is a multilined input. It has multiple sentences. Each sentence is on a newline. 我怎样才能接受多行的原始input?

我如何检查用户是否按下了一个键?

在Java中,我有一个程序,需要连续检查用户是否按下一个键。 所以在psuedocode,像是 if (isPressing("w")) { //do somthing } 提前致谢!

禁用HTML5表单元素的validation

在我的表单中,我想使用新的HTML5表单types,例如<input type="url" /> ( 关于这里的types的更多信息 )。 问题是,Chrome想要超级有用,并为我validation这些元素,除了它吸了它。 如果内置validation失败,除了获得焦点的元素之外,没有任何消息或指示。 我使用"http://"预填URL元素,因此我自己的自定义validation只是将这些值视为空string,但Chrome会拒绝这些值。 如果我能改变它的validation规则,那也可以。 我知道我可以恢复使用type="text"但是我希望使用这些新的types提供很好的增强function(例如:它会自动切换到移动设备上的自定义键盘布局): 那么, 有没有办法closures或自定义自动validation?

如何删除input文本元素上的边框突出显示

当一个html元素被“聚焦”(当前被选中/选中)时,许多浏览器(至lessSafari和Chrome)将在其周围放置一个蓝色边框。 对于我正在进行的布局,这是分散注意力,看起来不正确。 <input type="text" name="user" class="middle" id="user" tabindex="1" /> FireFox似乎不这样做,或者至less,会让我控制它 border: x; 如果有人能告诉我IE是如何执行的,我会好奇的。 但让Safari删除这一点耀斑将是很好的。 谢谢

如何改变<input type =“file”/>的button文字?

<input type="file" value="Browse" name="avatar" id="id_avatar" /> 我试图修改该value ,但它不工作。 如何自定义button文本?

<input type =“checkbox”/>只有在检查后才发布数据?

浏览器的标准行为是否仅在发送表单时检查checkboxinput值数据? 如果没有提供数值数据,默认值是否始终为“on”? 假设以上是正确的,这是所有浏览器的一致行为?