怎么根据选择单选按钮的不同来设置不同的查询条件

如何根据选择单选按钮的不同来设置不同的查询条件
java ssh整合项目
如图:


当我点击单选框的工号时,文本框输入工号后,后台根据工号为条件进行查询,相理
点击单选框的姓名时,后台根据姓名为条件进行查询

------解决方案--------------------
sql = "select * from table where 1 = 1"
if 工号 <> "" then
sql = sql & " and 工号 like'%"& 工号 &"%'"
end if


姓名 同理。
------解决方案--------------------
兄弟,我不要sql语句,而是如何用java来实现上述功能,我打算用两个方法来实现,就是在一个文本框中根据单选框的条件来调用相关的方法,把相关的值传入方法中,谢谢
------解决方案--------------------
如果能够用一个方法来实现就更好了