小编Joh*_*ohn的帖子

如何在更改下拉列表时提交表格?

我在JSP中创建了一个页面,我有一个下拉列表,一旦用户选择了一个值,他必须单击go按钮,然后将值发送到Servlet.

            </select>
            <input type="submit" name="GO" value="Go"/>
Run Code Online (Sandbox Code Playgroud)

我如何做到这一点,以便它在变化时做到这一点?例如,当用户选择John时,他的所有细节都从DB中重新获得并显示.我希望系统无需单击go按钮即可完成.

html jsp

263
推荐指数
4
解决办法
57万
查看次数

如何使用Scanner仅接受有效的int作为输入

我正在尝试使一个小程序更强大,我需要一些帮助.

Scanner kb = new Scanner(System.in);
int num1;
int num2 = 0;

System.out.print("Enter number 1: ");
num1 = kb.nextInt();

while(num2 < num1) {
    System.out.print("Enter number 2: ");
    num2 = kb.nextInt();
}
Run Code Online (Sandbox Code Playgroud)
  1. 2号必须大于1号

  2. 此外,我希望程序自动检查并忽略用户是否输入字符而不是数字.因为现在当用户输入例如r而不是数字时,程序就会退出.

java validation java.util.scanner

24
推荐指数
1
解决办法
22万
查看次数

HttpServletRequest#getParts()返回一个空列表

我有以下HTML表单:

<form enctype="multipart/form-data" method="post" action="/myservlet">
    <input type="file" name="mptest">
    <br />
    <input type="submit" value="upload">
 </form>
Run Code Online (Sandbox Code Playgroud)

我根据这个答案创建了以下servlet :

package com.functions;

import java.io.*;
// import java.sql.Connection;
// import java.sql.PreparedStatement;
// import java.sql.ResultSet;
// import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.Part;

// import com.functions.utility.DBConnector;
public class restore extends HttpServlet {

    private static final long serialVersionUID = 8097085789553030042L;

    protected void doPost(HttpServletRequest request,
            HttpServletResponse response) throws ServletException, IOException {
        System.out.println("--------------------");
        System.out.println(" On restore.java ");
        System.out.println("--------------------");
        try {
            fetchDataFromDB(request, response); …
Run Code Online (Sandbox Code Playgroud)

jsp servlets

8
推荐指数
1
解决办法
1万
查看次数

使用Jquery基于td值更改行颜色

我有一个从数据库填充的表.我有2个条件需要申请

  1. 将Zebra条纹应用于表格(已完成)
  2. 将行颜色更改为基于红色的td值

`

<tr class="alt">
    <td class="status"><input type="text" value="One"></td>
    <td class>Received</td>
</tr>
<tr class="alt">
    <td class="status"><input type="text" value="One"></td>
    <td class>Received</td>
</tr>
<tr class="alt">
    <td class="status"><input type="text" value="Zero"></td>
    <td class>Received</td>
</tr>
<tr class="alt">
    <td class="status"><input type="text" value="One"></td>
    <td class>Received</td>
</tr>
<tr class="alt">
    <td class="status"><input type="text" value="Zero"></td>
    <td class>Received</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

`

$(document).ready(function()
{
$("tr.alt:even").css("background-color", "#f0f8ff");
$("tr.alt:odd").css("background-color", "#fcfceb");
});

$(document).ready(function() {
   $('.status.val():contains("Zero")').closest('tr.alt').css('background-color', '#cd0000');
});
Run Code Online (Sandbox Code Playgroud)

我想根据输入值更改行颜色

<td class="status"><input type="text" value="One"></td>

这是我到目前为止所做的一个小提琴

很感激帮助.

html css jquery jsp

6
推荐指数
2
解决办法
2万
查看次数

1
推荐指数
1
解决办法
435
查看次数

SQL Sub查询疑问

我有点卡住,并会感谢帮助.....我确定我需要使用子查询,但当我尝试即时错误说返回多行....

所以这就是代码

SELECT to_char(p.releasedate, 'YYYY') AS releaseyear , t.genre
, COUNT(*) AS "Number of awards"
FROM dbf11.film p
JOIN dbf11.genre t
ON p.filmID = t.filmID
GROUP BY p.releasedate, t.genre
ORDER BY p.releasedate, t.genre ;
Run Code Online (Sandbox Code Playgroud)

我想要做的是....每年都会显示不.每种类型的电影

我现在得到的是

2010 Action 1
2010 Comedy 1
2010 Comedy 1
2011 Action 1
2011 Action 1
2011 Action 1
Run Code Online (Sandbox Code Playgroud)

我想要它显示的是

2010 Action 1
2010 Comedy 2
2011 Action 3
Run Code Online (Sandbox Code Playgroud)

sql subquery

1
推荐指数
1
解决办法
223
查看次数

prolog代码的问题

Predicates
is_a(X,Y)      X is a doctor/handyman
drives(X,Y)    X drives Y
Run Code Online (Sandbox Code Playgroud)

我们得到医生驾驶跑车和勤杂工驾驶4WD

is_a(john,doctor).
is_a(david,handyman).
Run Code Online (Sandbox Code Playgroud)

现在我想要代码决定约翰/大卫驾驶什么样的车.我试过做:

drives(X,sportscar) :- is_a(X,doctor).
drives(Y,4WD) :- is_a(Y,handyman).
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

?- drives(john,fourwd).
true .

?- drives(john,sportscar).
true .

?- drives(david,fourwd).
true .

?- drives(david,sportscar).
true .
Run Code Online (Sandbox Code Playgroud)

prolog

0
推荐指数
1
解决办法
615
查看次数

C printf打印随机数

我对C编程很陌生并且有一个疑问......我被要求在C代码的某些部分找到错误...而且这段我有点困惑所以会很感激帮助......

int main(void)     
{
    int myInt = 5;
    printf("myInt = %d");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

据我所知,这段代码没有错.我想知道的是为什么这个陈述打印出一个随机数?

我得到的输出是

myInt = 1252057154
Run Code Online (Sandbox Code Playgroud)

非常感谢帮助...谢谢

c printf

-3
推荐指数
1
解决办法
4663
查看次数

标签 统计

jsp ×3

html ×2

c ×1

css ×1

java ×1

java.util.scanner ×1

jquery ×1

printf ×1

prolog ×1

servlets ×1

sql ×1

subquery ×1

text ×1

validation ×1