function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Raju I 5Raju I 5 

System.NullPointerException: Attempt to de-reference a null object Error is in expression '{! search_now}' in component <apex:commandButton> in page accountsearch: External entry point

<apex:page Controller="c7">
<!---<apex:page  contentType="c7">-->
 <apex:form >
 <apex:pageBlock title="My Search1">
 <apex:inputText value="{!keyword}"/>
 
 <apex:commandButton value="search" action="{! search_now}"/>  
 <apex:pageBlockTable value="{!results}" var="r">
  <apex:column value="{!r.NAME}"/>
  <apex:column value="{!r.TYPE}"/>
  <apex:column value="{!r.PHONE}"/>
 </apex:pageBlockTable>
 </apex:pageBlock>
 </apex:form>
</apex:page>
and apex

public class c7{

string keyword ;
List<account> results;
//public <account> results{get;set;}
public  string getkeyword()
{

Return Keyword;
}

Public List<account> getresults()
{

 return results;
 }
 
 //piblic  void setKeyword (string input)
 
  public void setkeyword (string input)
 {
  string keyword = input;
 }
 
 public pagereference search_now()
 {
 results=(list<account>)[FIND:keyword IN ALL FIELDS RETURNING account(NAME,PHONE)][0];
 return null;
 
 }
 }