问题1:关于jsp request.getparameter()取不到值,怎么办才好呢?
回答:
对比下参数名称正确不,如果为null,你转换为int会报错的,同时,你这个应该是数据类型转换的时候为null出的问题。
问题2:jbuilder安装时报错怎么解决好呢?
提示:
回答:
JBuilder是古老的borland的产品,自从卖给embarcadero后就鲜有人使用了,同时,要清楚你用的版本,若是较新的正版你可以与embarcadero的技术服务联系解决,如果是早期的D版,建议放弃(它的BUG多多,且当前的JDK不一定支持)。
如果是RAD的JAVA开发,最简单当然只有JBulder了,不过实际开发中,一般都用eclipse的,但eclipse要难掌握。
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<form action="1.jsp" method="post">
<table border="1" align="center" width="600" style="margin-top:20px">
<tbody align="center"><tr>
<td width="160" height="40px">书本编号:</td>
<td><input type="text" name="in_bookid"></td></tr>
<tr>
<td width="160" height="40px">书本名称:</td>
<td width="160" height="40px"><input type="text" name="in_bookname"></td>
</tr>
<tr>
<td width="160" height="40px">作者:</td>
<td width="160" height="40px"><input type="text" name="in_bookwriter"></td></tr>
</tbody></table>
<table align="center" border="0" width="200" style="margin-top:20px">
<tr><td height="40px;" align="center">
<input type="submit" name="insert_btn">
</td></tr>
</table>
</form>
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%
int bookID=Integer.parseInt(request.getParameter("in_bookid"));
String bookname=request.getParameter("in_bookname");
String bookwriter=request.getParameter("in_bookwriter");
out.print(bookname);
%>
回答:
对比下参数名称正确不,如果为null,你转换为int会报错的,同时,你这个应该是数据类型转换的时候为null出的问题。
问题2:jbuilder安装时报错怎么解决好呢?
提示:
java.lang.StringIndexOutOfBoundsException: String index out of range: -74 at java.lang.String.substring(Unknown Source) at java.lang.String.substring(Unknown Source) at ZeroGlh.a(Unknown Source) at com.zerog.ia.installer.util.magicfolders.JavaHomeMF.a(Unknown Source) at com.zerog.ia.installer.util.magicfolders.JavaHomeMF.b(Unknown Source) at com.zerog.ia.installer.util.magicfolders.MagicFolder.initializeAllMagicFolderPaths(Unknown Source) at com.zerog.ia.installer.Main.d(Unknown Source) at com.zerog.ia.installer.Main.c(Unknown Source) at com.zerog.ia.installer.Main.main(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.zerog.lax.LAX.launch(Unknown Source) at com.zerog.lax.LAX.main(Unknown Source)
回答:
JBuilder是古老的borland的产品,自从卖给embarcadero后就鲜有人使用了,同时,要清楚你用的版本,若是较新的正版你可以与embarcadero的技术服务联系解决,如果是早期的D版,建议放弃(它的BUG多多,且当前的JDK不一定支持)。
如果是RAD的JAVA开发,最简单当然只有JBulder了,不过实际开发中,一般都用eclipse的,但eclipse要难掌握。